Docker部属Nsq集群

  • 时间:
  • 浏览:8

  用亲戚亲戚朋友儿的发送代码发送信息,再看亲戚亲戚朋友儿的客户端

  https://github.com/tonyredondo/NsqSharp

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

  》两台机器上镜像的拉取 

  部署过后我会用go和c#写有些代码方便亲戚亲戚朋友儿学习。

  简单客户端代码为:

  用一了段时间NSQ还是很稳定的。除了稳定,还一两个 多多多有点硬值的说的可是我 部署非常简单。总想写点哪几个推荐给亲戚亲戚朋友儿使用nsq来做有些东西。而且可是我 肯能他太简单易用,文档也比较简单易懂。无缘无故他不知道要写啥!!!!!

  到了你这些步就都时需写代码发送和接收信息了。而且还一两个 多多多管理系统时需启动一下。nsqadmin 

  》时需在两台机器上安装好Docker

 

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

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

  

  我用go语言 简单写一两个 多多发送信息的例子:

  publishtest被ip105和49都发送过。而且还越来越 channel:

  亲戚亲戚朋友儿在105上启动lookup, nsqd和客户端都时需连接你这些lookup。  

  准备工作:

  

  都时需尝试给49和105都发送一次试试。再看一下亲戚亲戚朋友儿的管理页面:

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

  》两台服务器:192.168.0.49; 192.168.0.105.

 客户端golang代码

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

   用浏览器看一下管理端:http://192.168.0.105:4171/nodes。找开Nodes标签里面有一两个 多多节点。192.168.0.105  和 192.168.0.49。有些的我就点开看看。

  运行一下,会启动一两个 多多终端: