golang nsq 同一个topic有多个channel,同时项目又互相引用事出现的问题

Posted xcxbwt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang nsq 同一个topic有多个channel,同时项目又互相引用事出现的问题相关的知识,希望对你有一定的参考价值。

同一个topic下 不同channel分多个项目的时候,如果一个项目引用了别的项目包(这两个项目连的是同一个topic),那么被引用的项目就需要手动初始化mq,不能使用Init,因为会导致mq初始化两次,在一个channel下链接了两个消费者导致mq进行了负载均衡.

以上是关于golang nsq 同一个topic有多个channel,同时项目又互相引用事出现的问题的主要内容,如果未能解决你的问题,请参考以下文章

代码篇从零开始一步步搭建自己的golang框架

nsq多播分发和负载均衡实验

nsq源码阅读笔记之nsqd——Channel

Golang 和 NSQ(有点)

nsq源码阅读笔记之nsqd——Topic

golang使用Nsq