安装步骤

1、Mac系统
$ brew install nsq
2、Linux系统
$ gpm install
$ go get github.com/bitly/nsq/...
NSQ 使用 gpm 来管理依赖文件。 编译源文件,gpm 是首选方案
相应安装包下载(当前最新版本)

如何使用NSQ

启动NSQ

1、运行nsqlookupd
$ nsqlookupd
2、运行nsqd
$ nsqd --lookupd-tcp-address=127.0.0.1:4160
3、运行nsqadmin(非必须)
$ nsqadmin --lookupd-http-address=127.0.0.1:4161

NSQ使用示例

1、向NSQ推送一条数据
$ curl -d 'hello world 1' 'http://127.0.0.1:4151/put?topic=test'
2、运行 nsq_to_file
nsq_to_file --topic=test --output-dir=/tmp --lookupd-http-address=127.0.0.1:4161

扫码关注李苦李公众号

李苦李公众号

标签: 教程, 消息队列, NSQ