nsq config

image

nsqlookupd

    启动 
    nsqlookupd
        -bradcast-address="广播地址"
        -tcp-address=":4160" #启动tcp端口【默认4160】
        -http-address=":4161" #启动http端口【默认4161】
        -log-level=debug #日志级别【debug, info, warn, error, or fatal】
        -log-prefix="nsquplookd-web1" #日志前缀【默认hostname】
介绍
    启动之后分别可以看到两个端口【4160,4161】
        4160 -> 提供给nsqd绑定使用
        4161 -> 提供nsqadmin绑定使用的http端口

nsqd

    启动
        nsqd
            -lookupd-tcp-address=127.0.0.1:4160 #绑定nsqlookupd的tcp端口
            -broadcast-address="api-service" #广播地址
            -tcp-address=":7810" #启动tcp端口 【默认4150】
            -http-address="7811" #启动http端口 【默认4151】
            -log-level="debug" #日志级别 【debug, info, warn, error, or fatal】
            -log-prefix="web1-nsq-api-service" 日志前缀
    介绍
        启动之后分别可以看到两个端口【7810,7811】
            7810 -> #提供生产者使用
            7811 -> #提供生产者使用    

nsqadmin

    nohup nsqadmin -lookupd-http-address=127.0.0.1:4151 >> ./nsqadmin-web2.log 2>&1 &

    启动
        nsqadmin
            -lookupd-http-address=127.0.0.1:4161 【nsqlookupd启动的4161端口】
            -http-address=192.168.33.122:4171 【提供访问监控面板的http端口】