- 单机版
启动nsqd
./nsqd --broadcast-address=127.0.0.1
如果不加--broadcast-address=127.0.0.1
,访问dashboard时会报错:UPSTREAM_ERROR: Failed to query any nsqlookupd: Get xxxxxxxx
启动ndqadmin
./nsqadmin --nsqd-http-address 127.0.0.1:4151
访问dashboard
http://localhost:4171/
docker方式启动:
docker run -d --name nsqd -p 4150:4150 -p 4151:4151 \
nsqio/nsq /nsqd \
--broadcast-address=127.0.0.1
- 集群模式
$ docker run -d --name lookupd -p 4160:4160 -p 4161:4161 nsqio/nsq /nsqlookupd
$ docker run -d --name nsqd -p 4150:4150 -p 4151:4151 \
nsqio/nsq /nsqd \
--broadcast-address=127.0.0.1 \
--lookupd-tcp-address=127.0.0.1:4160
./nsqadmin –lookupd-http-addres 127.0.0.1:4161