1

我想找出当我们向 ActiveMQ 发送消息时调用 ActiveMQ 中的哪个方法/命令。我想通过远程调试 ActiveMQ 来找出答案。

4

1 回答 1

0

请参阅 activeMQ 文档以调试代理:http ://activemq.apache.org/how-do-i-debug-activemq-from-my-ide.html

一种选择是在与您的应用程序相同的 JVM 中运行您的代理;请参阅如何对 JMS 代码进行单元测试。或者您可以尝试在您的 activemq 启动脚本(bin/activemq 或 bin\activemq.bat)中取消注释 ACTIVEMQ_DEBUG_OPTS 并在您的 IDE 中启动远程调试。对于IDEA,请看这篇文章 http://www.javaranch.com/journal/200408/DebuggingServer-sideCode.html

于 2013-07-09T14:00:36.077 回答