Hawtio ActiveMQ队列浏览显示最多500条消息
Hawtio ActiveMQ queue Browse shows maximum 500 messages
我试图在 ActiveMQ(5.11.1) 中查看队列中的所有消息。为此,我正在使用 Hawtio(1.4.51)。我在 ActiveMQ 中的队列包含 790 条消息。
到目前为止我的步数:
- 默认情况下,hawtio 在 ActiveMQ 队列中最多显示 400 条消息。所以我转到 broker.xml 设置并添加:
<destinationPolicy>
<policyMap>
<policyEntries>
<policyEntry queue="incoming.status" maxBrowsePageSize="401"/>
</policyEntries>
</policyMap>
</destinationPolicy>
这给了我 401 条消息。
所以我尝试将 maxBrowsePageSize="401" 更改为 "-1"。令我惊讶的是,我只收到了 200 条消息...
接下来的尝试是设置 maxBrowsePageSize="1000",但再次令人失望。我只能看到 500 条消息...
接下来我转到我的 java 代码并插入:
PrintWriter writer = new PrintWriter("c:\Messages.log", "UTF-8");
writer.write(jmsQueueEndpoint.browseAllMessagesAsXml(true));
writer.close();
结果是:对于 maxBrowsePageSize="401",我收到了 401/790 条消息,对于“2”,对于“1000”,我收到了 2/790,对于“-1”,我收到了 790/790。
所以我的结论是 Hawtio 中有一些设置将我的结果限制为 500。
我需要在 Hawtio 中查看我的所有消息。
所以经过更多调查,并借助此博客:HawtIO + Camel plugin - Multiple context not showing up - Limits to max3
我找到了允许 Hawtion 中的 ActiveMQ 显示超过 500 个条目的设置。设置位于此处:
- 在hawtio应用程序的右侧有一个小箭头的用户图片。按下它 select "Preferences".
- 在"Preferences"select“Jolokia.
- 在 "Jolokia" 中编辑:"Max collection size" 到您想要的最大值,然后按 "apply",重新启动浏览器。
剩下的唯一问题是无限选项。当我在代理部分设置“-1”时,hawtio 将我限制为 200 个条目...
我试图在 ActiveMQ(5.11.1) 中查看队列中的所有消息。为此,我正在使用 Hawtio(1.4.51)。我在 ActiveMQ 中的队列包含 790 条消息。
到目前为止我的步数:
- 默认情况下,hawtio 在 ActiveMQ 队列中最多显示 400 条消息。所以我转到 broker.xml 设置并添加:
<destinationPolicy>
<policyMap>
<policyEntries>
<policyEntry queue="incoming.status" maxBrowsePageSize="401"/>
</policyEntries>
</policyMap>
</destinationPolicy>
这给了我 401 条消息。
所以我尝试将 maxBrowsePageSize="401" 更改为 "-1"。令我惊讶的是,我只收到了 200 条消息...
接下来的尝试是设置 maxBrowsePageSize="1000",但再次令人失望。我只能看到 500 条消息...
接下来我转到我的 java 代码并插入:
PrintWriter writer = new PrintWriter("c:\Messages.log", "UTF-8");
writer.write(jmsQueueEndpoint.browseAllMessagesAsXml(true));
writer.close();
结果是:对于 maxBrowsePageSize="401",我收到了 401/790 条消息,对于“2”,对于“1000”,我收到了 2/790,对于“-1”,我收到了 790/790。
所以我的结论是 Hawtio 中有一些设置将我的结果限制为 500。
我需要在 Hawtio 中查看我的所有消息。
所以经过更多调查,并借助此博客:HawtIO + Camel plugin - Multiple context not showing up - Limits to max3
我找到了允许 Hawtion 中的 ActiveMQ 显示超过 500 个条目的设置。设置位于此处:
- 在hawtio应用程序的右侧有一个小箭头的用户图片。按下它 select "Preferences".
- 在"Preferences"select“Jolokia.
- 在 "Jolokia" 中编辑:"Max collection size" 到您想要的最大值,然后按 "apply",重新启动浏览器。
剩下的唯一问题是无限选项。当我在代理部分设置“-1”时,hawtio 将我限制为 200 个条目...