2013-11-26 3 views
0

Я использую WebSphere Application Server 7.0.0.29.Websphere JMS queue size

Установили реализацию JMS с помощью. Bus + Connection Factory + Queues + Activation Specs + Destinations.

Хотел бы знать, как я могу увидеть размер места назначения, количество сообщений, которое он удерживает? Если это зависит от памяти, сколько памяти выделено для адресата?

Обратите внимание, что это не WebSphere MQ.

ответ

1

После долгого времени исследования в Интернете, нашел решение на одной из страниц компании IBM:

http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.btools.help.monitor.doc/Doc/tasks/administration/ad_settingthequeuedestinationsize.html

Копирование здесь в случае связь становится неактивным в будущем ...

1. От административной консоли WebSphere Application Server откройте «Интеграция служб»> «Автобусы».
2.В столбце «Имя» щелкните busName, где busName - это имя шины, в которой определена ваша очередь.
3.Нажмите «Направления».
4.Нажмите destinationName.
5.Щелкните точки очереди.
6.Нажмите queuePointName (например, [email protected]_name.server_name- MONITOR.cell_name.Bus).
7.В поле High message threshold введите значение максимального размера очереди, который вы хотите использовать. Значение по умолчанию - 50000 сообщений.
8.Щелкните ОК.
9.В окне «Сообщение» нажмите «Сохранить», чтобы применить изменения. Отобразится страница «Сохранить». 10.Щелкните Сохранить.

Обратите внимание, что это для WebSphere 6, но оно будет работать так же и в более поздних версиях.