采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
现有100万条数据,有5个同样的服务,通过数据id对5取余来决定该数据由哪个服务处理,假设现在已经处理了一些,突然增加一个服务,该如何加?如何保证在之前的数据不受影响情况下,新加的机器也能参与到处理数据中去?
是手动写的路由策略?
是的,直接写在服务代码里来处理,新增之前是对5取余,现增加一台,需要对6取余,如何不改动前五台的代码,让新增的发挥作用?
既然能改成对6取余,之前的请求已经处理完了,新的请求不就可以落到第6台服务器上了么?
登录后可查看更多问答,登录/注册
系统掌握线上性能监控与 GC调优,线上代码调试
1.8k 10
1.2k 8
1.9k 7
1.5k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号