之前使用Broker都是通过mqbroker -n localhost:9876启动Broker,同时指定对应的Name Server地址是localhost:9876。mqbroker也可以通过mqbroker -h查看该指令的帮助信息。
$ bin/mqbroker -h
usage: mqbroker [-c ] [-h] [-m] [-n ] [-p]
-c,--configFile Broker config properties file
-h,--help Print help
-m,--printImportantConfig Print important config item
-n,--namesrvAddr Name server address list, eg: 192.168.0.1:9876;192.168.0.2:9876
-p,--printConfigItem Print all config item
从上面的输出可以看到,除了通过n指定Name Server地址外,还可以通过-c指定外部的配置文件。可以通过mqbroker -m查看Broker可配置的主要信息,输出如下。
namesrvAddr=
brokerIP1=10.10.10.1
brokerName=elim
brokerClusterName=DefaultCluster
brokerId=0
autoCreateTopicEna