HawtIO + Camel插件 - 多个上下文未显示 - 限制为max3

Bal*_*amy 0 spring apache-camel hawtio

我们的应用程序是包含多个Web应用程序的企业应用 每个Web应用程序都包含一个或多个驼峰上下文.最近,我们正在探索使用HawtIO进行监控和管理的选项.我们使用骆驼(保险丝)版本 - 2.12.0.redhat-610379Wildfly 8.1(Dev env -prod为WAS8.5).我尝试过HawtIO网络应用程序版本,范围从1.4.10到14,并且还有no-slf4j版本.但HawtIO仅显示最多3个camelcontext.我也尝试过给adminNamePattern,但仍然没有积极的结果.如果我评论出一些列出的驼峰上下文,那么其他人将被列出.请注意,每个驼峰上下文将包含大约10到15个路由,端点(spring bean)将大约30个.但我能够在org.apache.camel下的JMX Dashboard中找到未列出的驼峰上下文.请告诉我任何解决方法,或者我在配置中遗漏了什么.我的骆驼语境将引用多个路线上下文.

ips*_*psi 7

不确定你是否仍然需要知道这一点,但你可能需要做的是在HawtIO首选项中,在Jolokia下,增加"最大集合大小",因为HawtIO只抓取所有内容然后似乎在客户端过滤,所以如果你有很多MBean,你将看不到所有内容(因为它默认只提取前500个条目).

我有一个类似的问题 - 但是当我看到所有的骆驼背景时,我没有看到所有的路线,这对我来说是个大问题.

默认为500.我将它增加到5000,这对我来说已经足够了.您可能希望尝试自己摆弄它,看看它是否有所作为.