smq1

18 views
Skip to first unread message

Dmitry Olshansky

unread,
Oct 7, 2011, 6:36:19 AM10/7/11
to msk...@googlegroups.com
Уважаемые коллеги!

Может быть кто-нибудь знает способ, как бороться с зависанием сообщений в очереди интеграционных процессов (smq1)?

У нас периодически в smq1 накапливаются сообщения (все через WORKFLOW), с которыми ничего нельзя сделать.
Через какое-то время - минут 15-30 - они сами начинают двигаться дальше.

В smq2 при этом все чисто.

Можно ли их как-то оперативно подтолкнуть?
Можно ли что-то подкрутить, чтобы висли поменьше?
Понимает ли кто-нибудь тайный смысл этого подвисания настолько, что может сформулировать его словами? :-)

Всего хорошего,
Дима

Саша Ерин

unread,
Oct 7, 2011, 7:09:51 AM10/7/11
to msk...@googlegroups.com
Привет!

Это происходит со всеми процессами или с какими-то конкретными? ...или например с теми, у которых multiple queue используется?
> У нас периодически в smq1 накапливаются сообщения (все через WORKFLOW)
Интеграционные процессы в таких случаях отправитель или получатель?

С каким статусом висит самое первое сообщение в очереди?

Как часто возникают подобные проблемы?

С уважением,
Ерин Александр

7 октября 2011 г. 14:36 пользователь Dmitry Olshansky <olsha...@gmail.com> написал:
--
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
msk...@googlegroups.com
Страница группы на http://groups.google.com/group/mskxiug?hl=ru

Maxim Molochko

unread,
Oct 7, 2011, 7:13:34 AM10/7/11
to msk...@googlegroups.com
Привет. Была такая же проблемы. Было замечено что очередь (только одна определенная) подвисала на период выполнения задания  SWWDHEX (если не ошибаюсь).
В журнале задания наблюдали такую запись
"Обработано '298' записей".
и число постепенно росло и росло время выполнения задания - и как следствие время задержки очереди.

Лечили запуском задания swwl по чистке старых LUW и еще вроде удаление старых сообщений. сейчас задание работает порядка 4х секунд.

С уважением, Максим
Сургут.

7 октября 2011 г. 16:36 пользователь Dmitry Olshansky <olsha...@gmail.com> написал:

--

Dmitry Olshansky

unread,
Oct 7, 2011, 7:36:31 AM10/7/11
to msk...@googlegroups.com
Какой-то закономерности по процессам не заметно, - похоже от процессов не зависит. Multiple queue вроде у нас не используется.
Похоже, что проблема возникает при нагрузке .
ИП - получатели.

Статус - Transaction recorded
Задержки возникают по несколько раз в день. Больше 15 мин - раза 2-3 в день, кажется. Трудно сказать...

Вообще у нас процессов много довольно, в основном, правда довольно простые, однотипные.



7 октября 2011 г. 15:09 пользователь Саша Ерин <erinsa...@gmail.com> написал:

Dmitry Olshansky

unread,
Oct 7, 2011, 7:37:17 AM10/7/11
to msk...@googlegroups.com
Максим, спасибо за информацию.

4 с - это про swwdhex или swwl?



7 октября 2011 г. 15:13 пользователь Maxim Molochko <moloc...@gmail.com> написал:

Maxim Molochko

unread,
Oct 7, 2011, 7:50:37 AM10/7/11
to msk...@googlegroups.com
4 с - это про swwdhex

7 октября 2011 г. 17:37 пользователь Dmitry Olshansky <olsha...@gmail.com> написал:

Саша Ерин

unread,
Oct 7, 2011, 8:22:31 AM10/7/11
to msk...@googlegroups.com
>Лечили запуском задания swwl по чистке старых LUW
У меня в системе регулярно старые workitem-ы удаляются. ...иначе таблица разрастается очень быстро, а чем больше таблица, тем меньше скорость работы  с ней ...хотя до каких-то ощутимых лагов у меня не доходило

Вообще если висит в SMQ1 то это либо задержки в выполнении меппинга между отправителем и IP, либо тупит BPE.

С уважением,
Ерин Александр

7 октября 2011 г. 15:50 пользователь Maxim Molochko <moloc...@gmail.com> написал:

Iliya Kuznetsov

unread,
Oct 7, 2011, 8:24:07 AM10/7/11
to msk...@googlegroups.com
Да, мы SWWL каждый день запускаем. Но уже и это не помогает. 
А у вас SWWDHEX с каким интервалом запускается?
Меппинги у нас большей частью примитивные, на них не должно тупить.

7 октября 2011 г. 16:22 пользователь Саша Ерин <erinsa...@gmail.com> написал:

>Лечили запуском задания swwl по чистке старых LUW
У меня в системе регулярно старые workitem-ы удаляются. ...иначе таблица разрастается очень быстро, а чем больше таблица, тем меньше скорость работы  с ней ...хотя до каких-то ощутимых лагов у меня не доходило

Вообще если висит в SMQ1 то это либо задержки в выполнении меппинга между отправителем и IP, либо тупит BPE.

--
Iliya Kuznetsov
+7-916-878-75-70 (mobile. use only at mornings evenings and weekends)
+7-495-627-44-44 ext 37874   or    +7-499-973-78-74 (during working hours at LUKOIL)

Саша Ерин

unread,
Oct 7, 2011, 8:47:09 AM10/7/11
to msk...@googlegroups.com
> Да, мы SWWL каждый день запускаем. Но уже и это не помогает. 
...может надо поменьше транзакций в процессах создавать
  >А у вас SWWDHEX с каким интервалом запускается?  
каждые 3 минуты

7 октября 2011 г. 16:24 пользователь Iliya Kuznetsov <iliya.k...@gmail.com> написал:

Iliya Kuznetsov

unread,
Oct 7, 2011, 8:49:25 AM10/7/11
to msk...@googlegroups.com
Да, наверное часть транзакций придётся отключить.
А у вас задержки с запуском SWWDHEX в среднем какие? у нас порядка 25-30 секунд, хотя сам джоб за секунду отрабатывает или меньше.

7 октября 2011 г. 16:47 пользователь Саша Ерин <erinsa...@gmail.com> написал:

> Да, мы SWWL каждый день запускаем. Но уже и это не помогает. 
...может надо поменьше транзакций в процессах создавать
  >А у вас SWWDHEX с каким интервалом запускается?  
каждые 3 минуты

Ерин Александр

unread,
Oct 7, 2011, 11:50:04 AM10/7/11
to msk...@googlegroups.com

11-20 секунд

--

Reply all
Reply to author
Forward
0 new messages