Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Чем отличаются в WAS статусы для сообщений в очередях WAS Blocked Locked и Unavailable
|
|||
|---|---|---|---|
|
#18+
Из матчасти Locked The message is currently unavailable. The message is in this state temporarily, possibly because it is being consumed by a non-transacted consumer. Blocked This message is currently unavailable because the message point is blocked by the first message on the queue. The first message has reached its maximum failed delivery limit but no exception destination is configured. Identify the first message and resolve the problem that is preventing it from being consumed. Как может сообщение Unavailable могу только догадываться, но из-за недоступности сообщения очередь растёт и дальше тянуться проблемы. Как это можно избежать или что может вызывать Locked и Blocked кто-нибудь знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2015, 14:05 |
|
||
|
Чем отличаются в WAS статусы для сообщений в очередях WAS Blocked Locked и Unavailable
|
|||
|---|---|---|---|
|
#18+
Anka_S, из жизни :) Секретарь в офисе принимает факс. Пока факс передается, он в состоянии Locked, его содержимое нельзя изменить, поскольку факс-аппарат не поддерживает транзакции. На передающей стороне все остальные факсы, которые надо передать, в состоянии Blocked, поскольку первый факс еще не передался и аппарат занят. Соответственно, что делать - менять факс на более продвинутый, ставить несколько факсов, уменьшать объем сообщения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 10:56 |
|
||
|
Чем отличаются в WAS статусы для сообщений в очередях WAS Blocked Locked и Unavailable
|
|||
|---|---|---|---|
|
#18+
Anka_S, Для Locked - проверить читающее приложение(я) на предмет работы в режиме транзакции. Для Blocked - написано, что сообщение превысило кол-во "откатов"(backout), т.е. сообщение было считано, но обработчик или "свалился" или поставил транзакцию в режим "Rollback Only". И так было более одного раза (превысило максимально разрешенное для очереди число откатов). Для очереди, в которой это сообщение находится не задана очередь "exception destination". Поэтому обработка следующих сообщений в очереди заблокировано проблемным. Если очередь "exception destination" сконфигурировать, то такие проблемные сообщения будут перемещаться в нее и не будут блокировать обработку других сообщений. Либо, нужно менять код приложения-обработчика, чтобы оно проверяло счетчик "backout" в сообщений и удаляло сообщение до того, как оно превысит разрешенный максимум. Ну и конечно нужно разбираться с обработчиком, по каким причинам происходит "откат". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 11:13 |
|
||
|
Чем отличаются в WAS статусы для сообщений в очередях WAS Blocked Locked и Unavailable
|
|||
|---|---|---|---|
|
#18+
Евгений Хабаров, спасибо. Приложение писали сторонние разработчики, я как эксплуатирующая сторона получаю только проблему в виде потери производительности и нахождения решения по конфигурированию, код увы оптимизировать не могу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2015, 12:52 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38946184&tid=1600807]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 272ms |
| total: | 437ms |

| 0 / 0 |
