为了账号安全,请及时绑定邮箱和手机立即绑定

这样是不是永远同时只有一个活动的生产者节点

如果A接点不能作为生产者,那么同时最多只有生产者服务器,这样的三个节点的服务器,与直接使用master/slave集群没有区别啊,性能不会比直接使用master/slave好。

正在回答

1 回答

我也是这样认为的,还有,我按照他的方法去配置A、B、C节点,跟着程序步骤如下:

1、生产程序生产消息推送到B或者C节点。

2、消费程序就单独监听A节点。

结果:消费程序不能消费到任何消息,A节点在这里做不到消费的负载均衡

(不知道是不是我配置是否有问题,但我已经看了好多遍视频再次重新进行配置了)

0 回复 有任何疑惑可以回复我~
#1

_冬阳

使用master/slave集群共享存储后,A就变成了slave,做为slave就不能接收生产者发起的请求。你要是想达到负载均衡的效果 首先需要开多台服务器,或者启动多个消费者进行模拟,老师的代码中消费者是随机产生的, 如果生产者把消息推送过去 但是你没有启动到那个消费者的话,它就只是单纯的接收到,不会产生服务的调用的
2020-01-15 回复 有任何疑惑可以回复我~
#2

_冬阳 回复 _冬阳

这慕课网回复的功能bug也太严重了吧,回复的时候没有换行 后面的字全部都不显示了
2020-01-15 回复 有任何疑惑可以回复我~
#3

_冬阳 回复 _冬阳

真的服气
2020-01-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样是不是永远同时只有一个活动的生产者节点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信