标签 nsq 下的文章

nsq 消息队列windows上运行


一、安装:

官网:

http://nsq.io/overview/quick_start.html

中文版文档:

http://wiki.jikexueyuan.com/project/nsq-guide/intro.html

按照文档说明,下载对应的包即可,文章最后会附上window(64位)版本:

nsq-1.0.0-compat.windows-amd64.go1.8.tar

官方版本有很多,自已选择下载

二、使用

1.在window的环境变量中path加入: E:\nsq-1.0.0-compat.windows-amd64.go1.8\bin; 这一步更具自己的目录,最后到bin就可以了。

2. 打开命令窗口,运行:
>nsqlookupd

3. 打开新的命令窗口,运行:
>nsqd --lookupd-tcp-address=127.0.0.1:4160 //此处4160是nsqd与lookupd进行tcp连接的端口

4. 打开新的命令窗口,运行: 
>nsqadmin --lookupd-http-address=127.0.0.1:4161 //此处4161是nsqadmin与lookupd进行http连接的端口

5. 打开支持curl命令的窗口(git bash)运行:

>curl -d 'hello world 1''http://127.0.0.1:4151/pub?topic=test' // 4151是nsqd http请求的接口

6.至此,整个运行和产生消息的过程就完成了,打开http://127.0.0.1:4171/即可看到对应的可视化页面,看到自己的消息队列。