【发布时间】:2015-09-11 19:04:18
【问题描述】:
我有 3 台 zookeeper 机器和 3 台 activemq 机器。
这是配置。
动物园管理员:
滴答时间=2000
initLimit=10
同步限制=2
dataDir=/var/zookeeper/data
客户端端口=2181
server.153=192.168.62.153:2888:3888
server.156=192.168.62.156:2888:3888
server.158=192.168.62.158:2888:3888
活动MQ:
<replicatedLevelDB
directory="/opt/apache-activemq-5.11.1/data/leveldb"
replicas="3"
bind="tcp://0.0.0.0"
zkAddress="192.168.62.153:2181,192.168.62.156:2181,192.168.62.158:2181"
hostname="192.168.62.153"
zkPath="/opt/zookeeper/leveldb-stores"
sync="local_disk"
/>
先启动三台zookeeper机器,再启动三台activemq机器。
zookeeper 机器显示一个领导者和两朵花。
但是当我查看activemq webconsolehttp://ip:8161时,无论哪个activemq机器,都无法访问。
日志中没有错误信息,而是这样的警告:
SASL 配置失败:javax.security.auth.login.LoginException:在指定的 JAAS 配置文件中找不到名为“客户端”的 JAAS 配置部分:'/opt/apache-activemq-5.11.1/conf/login.config '。如果 Zookeeper 服务器允许,将继续连接到 Zookeeper 服务器而无需 SASL 身份验证。 | org.apache.zookeeper.ClientCnxn
|主发送线程。
请帮我解决问题。
【问题讨论】:
-
大师已晋升。但没有人可以成为奴隶。所以无法访问。