Docker部属Nsq集群

  • 时间:
  • 浏览:1

   用浏览器看一下管理端:http://192.168.0.105:4171/nodes。找开Nodes标签后边有另一一四个 节点。192.168.0.105  和 192.168.0.49。或多或少的我就点开看看。

  让我们我们儿在105上启动lookup, nsqd和客户端都还要连接你是什么 lookup。  

  》还要在两台机器上安装好Docker

  到了你是什么 步就还可以 写代码发送和接收信息了。或者还有另一一四个 管理系统还要启动一下。nsqadmin 

  https://github.com/tonyredondo/NsqSharp

  为了容灾还要对nsqd多机器部属,有了Docker后,快速扩还是很方便的。

  》两台机器上镜像的拉取 

  简单客户端代码为:

  准备工作:

 

  go使用的库是 go-nsq 地址  : github.com/nsqio/go-nsq

  

  》两台服务器:192.168.0.49; 192.168.0.105.

  nsq官网: http://nsq.io/

  我用go语言 简单写有另一一四个 发送信息的例子:

  publishtest被ip105和49都发送过。或者还没办法 channel:

  在105和49上启动nsqd, lookup的地址要写105

  部署事先我会用go和c#写或多或少代码方便让我们我们儿学习。

  用让我们我们儿的发送代码发送信息,再看让我们我们儿的客户端

  用一了段时间NSQ还是很稳定的。除了稳定,还有另一一四个 有点值的说的就是我部署非常简单。总想写点哪此推荐给让我们我们儿使用nsq来做或多或少东西。或者就是我意味他太简单易用,文档也比较简单易懂。时不时不知道要写啥!!!!!

  运行一下,会启动有另一一四个 终端:

  还可以 尝试给49和105都发送一次试试。再看一下让我们我们儿的管理页面:

  c# 使用的库为NsqSharp.Core 地址为:

 客户端golang代码