打赏

随笔分类 -  分布式

摘要:为什么? 应用需要跨越多个机器,多个服务来工作。随着机器和服务数量的增长,日志文件能明确解决问题的机会越来越少。确定问题发生的原因将越来越困难。这时,你发现投入调用流程追踪能力是非常有价值的。 怎么做? https://wu-sheng.gitbooks.io/opentracing-io/page 阅读全文
posted @ 2019-12-30 09:58 刘奇云 阅读(213) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/AndyAo/p/8228099.html 阅读全文
posted @ 2019-11-28 17:42 刘奇云 阅读(126) 评论(0) 推荐(0) 编辑
摘要:统一版本发布,有利于下一步进行持续集成,同时可以做更多自动化的工作。这也要求程序在不同环境的配置不能写到配置文件中了(可能会将配置文件发布出去,这样会造成检证号口配置文件错乱),要写到配置中心中,比如:Consul以前:做好备份,config文件配置检证环境的配置,拷贝项目文件到检证环境,测试没有问 阅读全文
posted @ 2018-12-29 11:48 刘奇云 阅读(539) 评论(0) 推荐(0) 编辑
摘要:主备切换:思路:1.配置中心配置一个为主,一个为备;相同的服务名称,不同的服务id2.业务处理开始方法,结束方法,当主机宕机,切换到备,备执行开始方法,当主机恢复,备执行结束方法3.重试次数,间隔时间等待主机重试次数,重试间隔时间 项目名称命名:建议--公司名称.配置中心.MasterSlaverS 阅读全文
posted @ 2018-11-27 16:13 刘奇云 阅读(580) 评论(0) 推荐(0) 编辑
摘要:一、一致性Hash算法原理 基本概念 一致性哈希将整个哈希值空间组织成一个虚拟的圆环,如假设某哈希函数H的值空间为0-2^32-1(即哈希值是一个32位无符号整形),整个哈希空间环如下: 整个空间按顺时针方向组织。0和232-1在零点中方向重合。 下一步将各个服务器使用Hash进行一个哈希,具体可以 阅读全文
posted @ 2018-10-31 17:33 刘奇云 阅读(963) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示