gpt4 book ai didi

activemq - 如何调试ActiveMQ客户端?

转载 作者:行者123 更新时间:2023-12-02 19:35:42 26 4
gpt4 key购买 nike

我是 ActiveMQ 的新用户,我正在寻找一种方法来获取队列连接客户端的详细调试信息。我的问题是这样的:我有一台服务器通过队列向客户端发送消息。使用与代理关联的管理网页,我可以验证以下内容:队列已创建,有一个与队列关联的消费者,消息已入队,消息已分派(dispatch),分派(dispatch)队列大小为 1,消息尚未出队。这个设置昨天工作正常,但今天神秘地停止工作,尽管我重新启动了 activemq 服务。/var/log/activemq.log 处的日志文件不包含任何有用的信息。

此时我被难住了;我假设配置存在某种问题,但自昨天以来它没有改变。有人对我下一步应该做什么有建议吗?

最佳答案

首先在 conf/log4j.properties 中打开代理中的调试(甚至跟踪)日志记录。

log4j.logger.org.apache.activemq=DEBUG

重新启动代理并重新运行您的场景。日志记录有望为您提供一些信息。Jconsole 也是监控正在运行的代理的有用工具。

您的客户端是否使用任何消息过滤器?

关于activemq - 如何调试ActiveMQ客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5501651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com