摘要: 多机房多活需要解决的问题: 实现思路: 方案1:用id段来区分集群。并根据不同id段调度到不同机房。 按PDCA思路来: 1.每个机房部署一个ID生成器,并分配不同的id段。 ID0-10000分配给A机房。 ID10001-20000分配给B机房。 2.当A机房业务系统产生对象创建请求时,调用本机 阅读全文
posted @ 2019-10-28 16:41 穿靴子的outman 阅读(696) 评论(0) 推荐(0)
摘要: 一般分布式系统开发中不建议使用数据库自带的自增ID做id。 理由: 1.不方便分库分表。(TIDB时代待商榷) 2.不利于多机房多活部署。 那么如果不使用数据库的id。那怎么生成id呢。 1. Twitter的SnowFlake。python版:pysnowflake 2. 阅读全文
posted @ 2019-10-28 16:10 穿靴子的outman 阅读(211) 评论(0) 推荐(0)
摘要: 部署系统想实现的价值链: 把新的包推送到目标服务器的目标目录。替换掉现在运行的包。并重启应用。 阅读全文
posted @ 2019-10-25 09:58 穿靴子的outman 阅读(322) 评论(0) 推荐(0)
摘要: 认证鉴权系统的初心: 空间管理: 1.他是谁? 他登陆了没有? 2.他要做什么? 2.1 他要使用什么功能? 他是否有这个功能的权限. 2.2 他要使用这个功能做什么操作? 他是否有这个功能的这个操作权限? 3. 这个数据是他的吗?. 时间管理: 1.他还是之前登陆那个人吗? 空闲计时器机制。 2. 阅读全文
posted @ 2019-10-25 00:25 穿靴子的outman 阅读(315) 评论(0) 推荐(0)