一、Windows 部署过程
下载nsq程序
Win nsq-1.2.0.windows-amd64.go1.12.9
解压就是一些可执行程序,配置环境变量,将你的程序目录添加到环境变量中。
部署nsq
运行命令:nsqlookupd
新建cmd运行:nsqd --lookupd-tcp-address=192.168.23.135:4160 (4160端口用于接收nsqd的广播)
新建cmd运行:nsqadmin --lookupd-http-address=192.168.23.135:4161 (4161端口http用于接收客户发送的管理和发现操作请求)
新建cmd运行:nsq_to_file --topic=test --output-dir=/tmp --lookupd-http-address=192.168.23.135:4161
客户端发送测试
用虚拟机测试
查看win 接收
二、Linux 部署过程
1、下载nsq nsq-1.2.0.linux-amd64.go1.12.9
解压后,添加目录到环境变量
export PATH="$PATH:/home/ngos/nsq/bin"
2、部署nsq
1)运行命令:nsqlookupd &
2)运行命令:nsqd --lookupd-tcp-address=192.168.90.137:4160 &
3)运行命令:nsqadmin --lookupd-http-address=192.168.90.137:4161 &
4)运行命令:nsq_to_file --topic=test --output-dir=/test --lookupd-http-address=192.168.90.137:4161 &
3、客户端发送
查看Linux接收结果: