美文网首页
NSQ消息队列学习-多节点安装

NSQ消息队列学习-多节点安装

作者: 皮皮虾_132a | 来源:发表于2019-05-10 16:07 被阅读0次

下载地址:https://github.com/nsqio/nsq/releases

nsqlookupd

会监听两个端口:
http: 4161 客户端用它来发现和管理。
tcp: 4160 nsqd 用它来广播

nsqd

启动:nsqd --lookupd-tcp-address=127.0.0.1:4160
会监听两个端口:
http: 4151
tcp: 4150
nsqd 是一个守护进程,负责接收,排队,投递消息给客户端。

nsqadmin

启动命令:nsqadmin --lookupd-http-address=127.0.0.1:4161
监听一个端口
http:4171

集群工作原理

场景

消费者1 往nsqd1 的topic1 发送了一条数据,由于异常,数据又被发送到了nsqd2 的topic1,
这种场景下,消费者必须使用nslookupd获取连接,与每一个nsqd建立连接并且监听对应的topic与channel

相关文章

  • NSQ消息队列学习-多节点安装

    下载地址:https://github.com/nsqio/nsq/releases nsqlookupd 会监听...

  • NSQ消息队列

    1.安装 根据官方安装指引页面下载最新稳定版的二进制包https://nsq.io/deployment/inst...

  • nsq消息队列

    一、安装nsq: 安装godepgo get github.com/kr/godep 安装assertgo get...

  • NSQ 消息队列

    异步任务与消息队列 同步任务:一定要等任务执行完了,得到结果,才执行下一个任务。 异步任务:不用等任务执行完,直接...

  • docker 搭建nsq集群

    nsq简介 nsq是go实现的高性能消息队列,部署相当简单。 一.搭建nsq集群 1.拉取docker镜像 2.启...

  • nsq 消息队列设计

    消息传递设计 nsqlookupd:作用类似nsqd的注册中心,也复制给消费者提供nsqd地址 nsqd:管理to...

  • 消息队列NSQ使用

    NSQ是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,代码托管在GitHub。NSQ可用于大规模...

  • 23.NSQ

    NSQ是目前比较流行的一个分布式的消息队列,本文主要介绍了NSQ及Go语言如何操作NSQ。 组件: nsqdloo...

  • 实操笔记:为 NSQ 配置监控服务的心路历程

    在 Go 语言实现的实时消息队列中, NSQ 的热度可以排第一。 NSQ 这款消息中间件简单易用,其设计目标是为在...

  • 分布式消息队列-NSQ

    NSQ是Go语言编写的,开源的分布式消息队列中间件,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。NSQ...

网友评论

      本文标题:NSQ消息队列学习-多节点安装

      本文链接:https://www.haomeiwen.com/subject/wrbaoqtx.html