nsq 使用

2019-02-22  本文已影响0人  agx2

安装

启动服务nsqlookupd

$ nsqlookupd

[nsqlookupd] 2019/02/22 10:19:43.003107 INFO: nsqlookupd v1.1.0 (built w/go1.10.3)
[nsqlookupd] 2019/02/22 10:19:43.003298 INFO: TCP: listening on [::]:4160
[nsqlookupd] 2019/02/22 10:19:43.003322 INFO: HTTP: listening on [::]:4161

启动nsqd

$ nsqd -lookupd-tcp-address=127.0.0.1:4160

[nsqd] 2019/02/22 10:23:54.934847 INFO: LOOKUP(127.0.0.1:4160): adding peer
[nsqd] 2019/02/22 10:23:54.934861 INFO: LOOKUP connecting to 127.0.0.1:4160
[nsqd] 2019/02/22 10:23:54.934938 INFO: HTTP: listening on [::]:4151
[nsqd] 2019/02/22 10:23:54.934995 INFO: TCP: listening on [::]:4150

生产数据

curl -d 'hello world 3' 'http://127.0.0.1:4151/pub?topic=test'

nsq_to_http

nsq_to_http -lookupd-http-address=127.0.0.1:4161 --topic=test --post=http://test.local/a.php -n=1

nsq_to_http -lookupd-http-address=127.0.0.1:4161 --topic=test --channel=http --post=http://test.local/a.php -n=1

nsq_to_file

nsq_to_file --topic=test --output-dir=/tmp --lookupd-http-address=127.0.0.1:4161

nsq_tail

nsq_tail -topic=test --lookupd-http-address=127.0.0.1:4161

nsq_stat

nsq_stat -lookupd-http-address=127.0.0.1:4161 --topic=test --channel=nsq_to_file

nsqadmin

 nsqadmin --lookupd-http-address=127.0.0.1:4161
http://127.0.0.1:4171/
上一篇 下一篇

猜你喜欢

热点阅读