NSQ源码分析(五)——Channel

 Channel相关的代码主要位于nsqd/channel.go, nsqd/nsqd.go中。 Channel是消费者订阅特定Topic的一种抽象。对于发往Topic的消息,nsqd向该Topic下的所有Channel投递消息,而同一个Channel只投递一次,Channel下如果存在多个消费者,则随机选择一个消费者做投递。这种投递方式可以被用作消费者负载均衡。Channel会将消息进行排列,如
相关文章
相关标签/搜索