请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

横向扩展机器

现有100万条数据,有5个同样的服务,通过数据id对5取余来决定该数据由哪个服务处理,假设现在已经处理了一些,突然增加一个服务,该如何加?如何保证在之前的数据不受影响情况下,新加的机器也能参与到处理数据中去?

正在回答 回答被采纳积分+3

1回答

若鱼1919 2019-08-20 08:35:30

是手动写的路由策略?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕侠4425575 #1
    是的,直接写在服务代码里来处理,新增之前是对5取余,现增加一台,需要对6取余,如何不改动前五台的代码,让新增的发挥作用?
    回复 有任何疑惑可以回复我~ 2019-08-20 08:38:59
  • 若鱼1919 回复 提问者 慕侠4425575 #2
    既然能改成对6取余,之前的请求已经处理完了,新的请求不就可以落到第6台服务器上了么?
    回复 有任何疑惑可以回复我~ 2019-08-20 08:43:19
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号