繁体   English   中英

如何停止ActiveMQ一定时间并再次启动它?

[英]How to Stop ActiveMQ for certain time and again start it?

当我的输入主题中有1000条消息时,我希望Java代码在5分钟内停止ActiveMQ。 然后5分钟后重新启动。

谢谢 !

您可以启用jmx并使用JMX api连接到activemq。 掌握钻床并对其进行停止操作。 您也可以对特定队列执行相同的操作。

首先使用jconsole进行此操作。 如果可行,请弄清楚如何使用JMX api执行相同的操作。

http://activemq.apache.org/jmx.html

您可以在Thread中运行侦听器,在收到1000条消息时暂停线程,然后在超时后恢复线程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM