【问题标题】:ActiveMQ 5.5.1 broker did not start in linuxActiveMQ 5.5.1 代理未在 linux 中启动
【发布时间】:2012-01-09 08:53:38
【问题描述】:

我下载了最新的 activemq 5.5.1 版本并尝试在 Linux 或 Saloris 中运行它,都失败并显示以下消息

./activemq 启动

信息:正在加载“/myhome/.activemqrc” 信息:使用 java '/myjdk/jdk-1.6.0-25-64/bin/java' 信息:开始 - 检查 logging.properties 和 log4j.properties 中指定的日志文件以获取详细信息 信息:pidfile 创建:'/myhome/activemq_5_5_1/apache-activemq-5.5.1/data/activemq.pid'(pid '16067')

如果我使用如下命令也会发生同样的事情 ./activemq start xbean:file:/myhome/activemq_5_5_1/apache-activemq-5.5.1/conf/activemq.xml

Linux 信息: 操作系统: 2.6.18-194.26.1.el5 #1 SMP 10 月 29 日星期五 14:21:16 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux JDK: java版本“1.6.0_25” Java(TM) SE 运行时环境 (build 1.6.0_25-b06) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.0-b11,混合模式)

Unix 信息: SunOS 5.10 JDK: java版本“1.6.0_17” Java(TM) SE 运行时环境 (build 1.6.0_17-b04) Java HotSpot(TM) 服务器虚拟机(build 14.3-b01,混合模式)

【问题讨论】:

  • 我删除了 service-broker 标签,它是特定于 MS SQL-Server 功能的。
  • 哇,非常感谢。我没有意识到这一点

标签: jms activemq


【解决方案1】:

看起来好像开始了。您是否尝试过检查 pid 的状态?您也可以将其作为 ./activemq 控制台运行,它将在前台运行,与 ./activemq start 的作用相同。您还应该检查日志文件以查看是否存在错误。

【讨论】:

  • 嗯,进程启动了,但是我没有看到代理启动成功。日志中没有错误,而我没有按预期在日志中看到此类消息; INFO ActiveMQ JMS 消息代理 (ID:apple-s-Computer.local-51222-1140729837569-0:0) 已启动;
猜你喜欢
  • 2015-04-27
  • 2015-02-16
  • 2015-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多