相关疑难解决方法(0)

我在哪里可以手动配置ActiveMQ主机名?

我正在尝试首次设置Apache ActiveMQ

我发现我的服务器名称中有一个下划线,这阻止了ActiveMQ的启动.它抛出了这个异常:

java.net.URISyntaxException:索引8的主机名中的非法字符:ws://cms_delta.mycompany.com:61614?maximumConnections = 1000&wireFormat.maxFrameSize = 104857600)...

我在哪里可以在配置中设置主机名.此服务器具有其他别名但没有下划线,或者我可以使用IP地址.正在自动获取服务器名称cms_delta.mycompany.com.

除了brokerName之外,我在activemq.xml中看不到任何明显的东西,但是这并没有解决问题.

这是完整的日志:

 2013-11-14 14:30:02,347 | INFO  | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@54520eb: startup date [Thu Nov 14 14:30:02 PST 2013]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | main
 2013-11-14 14:30:04,100 | INFO  | PListStore:[/opt/apache-activemq-5.9.0/data/esb-dev.mycompany.com/tmp_storage] started | org.apache.activemq.store.kahadb.plist.PListStoreImpl | main
 2013-11-14 14:30:04,154 | INFO  | Using Persistence Adapter: KahaDBPersistenceAdapter[/opt/apache-activemq-5.9.0/data/kahadb] | org.apache.activemq.broker.BrokerService | main
 2013-11-14 14:30:04,475 | INFO  | Persistence store purged. | org.apache.activemq.store.kahadb.MessageDatabase | main
 2013-11-14 14:30:04,678 | INFO  | Apache ActiveMQ 5.9.0 (esb-dev.mycompany.com, ID:cms_delta.mycompany.com-35039-1384468204550-0:1) …
Run Code Online (Sandbox Code Playgroud)

java activemq-classic jms activemq-cpp

9
推荐指数
1
解决办法
7051
查看次数

标签 统计

activemq-classic ×1

activemq-cpp ×1

java ×1

jms ×1