powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / WLM_CANCEL_ACTIVITY странное поведение
4 сообщений из 4, страница 1 из 1
WLM_CANCEL_ACTIVITY странное поведение
    #37159437
Igor.Kr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго времени суток всем

вот такой странный трабл наблюдаю для Workload Manager, db2 ver9.x for LUW

вызываю "CALL WLM_CANCEL_ACTIVITY( APPHANDLE, UOWID, ACTIVITYID )" для соответствующих APPHANDLE, UOWID, ACTIVITYID, которые получил предворительным запросом :
SELECT
T1.APPLICATION_HANDLE,
T1.UOW_ID,
T1.ACTIVITY_ID
FROM TABLE(WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES(NULL,-2)) AS T1
WHERE ACTIVITY_STATE IN ('QUEUED','EXECUTING')

работает как часы для всех типов клиентов, то есть запросы нормально "отстреливаются"

кроме одного исключения, это DB2 Command Editor
после вызова вышеупомянутой процедуры клиент продолжает работать ПОМЕНЯВ ПРИ ЭТОМ ( ! ) APPLICATION_HANDLE, причем замена происходит сразу после вызова WLM_CANCEL_ACTIVITY, точнее даже не замена, клиент (то есть APPHANDLE, UOWID, ACTIVITYID) действительно останавливается, но тутже отрывается новый, с точки зрения же Command Editor вообще ничего не произошло (запрос продолжает рабатать)

может кто-нибудь обьяснить подобное ?
...
Рейтинг: 0 / 0
WLM_CANCEL_ACTIVITY странное поведение
    #37159938
sadsad_at_tomsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor.Kr,

Я так понимаю command editor просто отлавливает исключение и перезапускает запрос. К базе он подключается два раза, один раз от имени процесса java, второй db2bp. У меня первый запуск происходит в сессии от процесса java, после cancel activity запрос перезапускается в сессии от процесса db2bp.
...
Рейтинг: 0 / 0
WLM_CANCEL_ACTIVITY странное поведение
    #37160189
Igor.Kr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, именно такое поведение и наблюдаю, db2bp появляется как второй процесс
проблема в том что с точки зрения заказчика это неправильно, так как для него процесс бежит
у меня примитивная задача - отловить запросы работающие больше чем...час-два и убить их, governor заказчик не принимает, говорит что wlm рулит

как бы одстрелить такого клиента с первого раза ?
...
Рейтинг: 0 / 0
WLM_CANCEL_ACTIVITY странное поведение
    #37160207
Igor.Kr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, именно такое поведение и наблюдаю, db2bp появляется как второй процесс
проблема в том что с точки зрения заказчика это неправильно, так как для него процесс бежит
у меня примитивная задача - отловить запросы работающие больше чем...час-два и убить их, governor заказчик не принимает, говорит что wlm рулит

как бы одстрелить такого клиента с первого раза ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / WLM_CANCEL_ACTIVITY странное поведение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]