最近,我们以发布-订阅和请求-响应的方式设置了easynetq队列,以及公共队列连接/端点。我们的目标是设置easynetq的方式,使用队列的开发逻辑必须独立于开发人员-目前我们已经配置了easynetq,每个开发人员机器都有自己的前缀队列集,但看起来如果两个或更多的开发人员启动订阅者,他们会从自己的队列和其他开发人员队列中读取消息。
如何使用代码配置easynetq来解决此问题?
发布于 2017-11-21 15:14:55
如您所述,隔离不同开发人员的活动的一种更简单的方法是为每个开发人员使用不同的虚拟主机(连接字符串中的vhost)。vhosts彼此完全隔离。
然后,队列可以为每个开发人员提供相同的名称。它们位于不同的vhost上,这一事实会将它们分开。
https://stackoverflow.com/questions/47397518
复制相似问题