【问题标题】:Error creating an Apache Apollo broker创建 Apache Apollo 代理时出错
【发布时间】:2016-11-09 14:19:08
【问题描述】:
我下载并解压了 Apache Apollo 发行版为described in their site。
~/Developer/Web/MQTT/apache-apollo-1.7.1/bin/apollo create mybroker
我在终端中得到了低于输出的信息。
在 mybroker 创建 apollo 实例
错误:mybroker/etc/log4j.properties(没有这样的文件或目录)
该命令应该创建etc 子目录等。
知道为什么会发生此错误吗?
【问题讨论】:
标签:
apache
activemq
messagebroker
broker
apollo
【解决方案1】:
好的,我解决了。我通过 Homebrew 成功安装了 Apollo。然后我 cd'ed 到 /var/lib 并运行以下命令。这次是sudo。
sudo apollo create mybroker
它成功创建了代理。然后我运行下面的命令来运行它。再次使用sudo。
sudo mybroker/bin/apollo-broker run
这启动了代理,我也可以通过http://127.0.0.1:61680/ 的网络仪表板登录。
【解决方案2】:
我使用 Ubuntu 16.0.4。我遇到了同样的问题。我解决了这个问题:
使用“sudo apollo create……”
似乎是因为阿波罗没有权限在 /etc/ 中创建文档