Jboss 我怎样才能用hawtio之类的东西阻止在camel中进行空中交流?

Jboss 我怎样才能用hawtio之类的东西阻止在camel中进行空中交流?,jboss,jms,apache-camel,wildfly,hawtio,Jboss,Jms,Apache Camel,Wildfly,Hawtio,使用JEE7、Wildfly 8、ActiveMQ 5和Camel 2.13.2 在开发过程中,有时票证会遇到一些不可能的情况,并会重试5、10次,从而在开发过程中弄乱日志 或者,我需要重新启动应用程序服务器,并且必须等待5分钟,以便机上交换超时 我已经开始使用hawtio,以Camel的详细程度,似乎我应该能够取消/删除/刷新/清除这些,继续我的生活 没有多少按钮可按。当我选择一条路线时,我可以看到一个包含违规机上交换的属性列表。但“销毁”按钮似乎只会触发正常关机 有没有办法从hawtio中清

使用JEE7、Wildfly 8、ActiveMQ 5和Camel 2.13.2

在开发过程中,有时票证会遇到一些不可能的情况,并会重试5、10次,从而在开发过程中弄乱日志

或者,我需要重新启动应用程序服务器,并且必须等待5分钟,以便机上交换超时

我已经开始使用hawtio,以Camel的详细程度,似乎我应该能够取消/删除/刷新/清除这些,继续我的生活

没有多少按钮可按。当我选择一条路线时,我可以看到一个包含违规机上交换的属性列表。但“销毁”按钮似乎只会触发正常关机


有没有办法从hawtio中清除/刷新/删除票据?有什么办法吗?

您可以将超时时间从默认的300秒降低到较低的值

如果您使用Camel 2.15.x以后的版本,那么hawtio有一个新的机上交换子选项卡,您可以在其中查看所有的机上交换。虽然你杀不了他们

但是没有清除按钮,因为机上交换不像是坐在一个消息队列上,你可以将其排出。但它们实际上是在工作的实时java线程,因此没有一种方法可以干净地杀死东西

JIRA中有一个kill按钮,该按钮尝试关闭,但会更快,并且可能会使某些线程仍然处于运行状态,这可能会由于无法关闭而导致副作用