При остановке службы в консоли администратора процесса - с помощью кнопки Остановить службу - через некоторое время я получаю следующее сообщение:
Время ожидания службы истекло. Скорее всего, Process Server не смог остановить службу в течение короткого периода времени.
Насколько я могу судить, это происходит только тогда, когда указанная служба имеет несколько (скажем, в десятых долях) шагов, а когда у нее больше (сотни) шагов, она работает хорошо.
Может ли кто-нибудь увидеть причину этого и сказать мне, что делать? Спасибо.
Если нам не удается остановить зависшую или долго работающую (бесконечный цикл) службу в течение короткого времени, консоль администратора процесса не позволяет ее остановить.
Это поведение остановки по умолчанию. Единственный способ перезапустить сервер, чтобы восстановить окружение BPM.
Да, нет способа принудительно остановить службу, кроме как убить pid сервера приложений / чисто перезапустить машину (остановить nodeagent и снова запустить nodeagent и сервер приложений). Есть источник, который мне известен, так как я получил эти знания благодаря своему опыту работы с IBM BPM.
Спасибо за ответ. Значит, нет возможности принудительно остановить обслуживание? Не могли бы вы подробнее рассказать об этом? Мне это кажется немного необычным. Или вы знаете какой-нибудь источник, где я могу прочитать об этом? Еще раз спасибо.