采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
多个ws服务器共享一个kafka,但是kafka内只有一个ws服务器的客户端?
老师9-8我已经看过了,就是没看明白是在什么时候调用那个转发的函数的,还有如果多个ws服务器是共用一个消息队列吗
你好,在client中也是有引用Discover接口,通过调用Discover接口中的Transpond方法将消息发送给对应的目标服务上,而服务在接收到消息后转发给用户; 这里多个服务共用一个话题是可以的,在一般情况下,Kafka可以支持每秒数万次的读写并发量;当然如何kafka在性能达到瓶颈的时候可以用水平扩容解决。
回复 木兮QwQ:目前是ws1发送消息到消息队列,然后消息队列调用ws1客户端中discover接口然后转发给其他ws的客户端,还是把push消息发送给ws1然后由ws1再转发? 如果服务器都用一个topic的话消息队列本身应该有多个客户端为什么还需要发送给其中一个然后转发呢
老师请问是哪一篇
在9-8处
登录后可查看更多问答,登录/注册
轻松应对复杂应用微服务设计,高效实践容器化组件管理
166 8
152 7
108 6
162 6
201 5