Глобальная блокировка времени выполнения ансамбля

Когда я пытаюсь запустить производство Ensemble, я получаю следующую ошибку:

ОШИБКА ErrCanNotAcquireRuntimeLock: не удалось получить глобальную блокировку среды выполнения Ensemble в течение времени ожидания '10'

Я подумал, что отключу все службы, процессы и операции и перезапущу их по отдельности, чтобы увидеть, какая из них вызывает ошибку, однако любое действие, которое я предпринимаю в производственном процессе, занимает очень много времени, а затем возвращается с той же ошибкой.

Погуглив вопрос не дало много, есть идеи?

2 ответа

Решение

Вам следует проверять содержимое таблицы блокировок, пока производство не запущено - скорее всего, у вас есть задание (или несколько заданий), которые все еще имеют блокировки в глобальных глобальных средах выполнения Ensemble. Если вы можете определить процесс (ы) на уровне ОС и определить, что они на самом деле делают, вы сможете прервать процессы ОС. В обоих случаях вы должны выполнить это обнаружение и завершение изнутри Ensemble. Вы должны иметь возможность использовать портал управления системой для обоих действий, или вы можете использовать ^LOCKTAB а также ^JOBEXAM Утилиты CHUI в пространстве имен%SYS, чтобы отследить это.

Если вы можете перезапустить сервер Ensemble, таблица блокировки должна быть очищена. Это, однако, не помогает найти причину вашей проблемы.

Другие вопросы по тегам