Azure Service Fabric: ошибка времени ожидания при повторном развертывании фоновых служб - PullRequest
0 голосов
/ 07 сентября 2018

Когда я повторно развернул фоновые службы с тем же выпуском или новым выпуском в конвейере CI / CD в VSTS, я получил ошибку тайм-аута:

Сведения об ошибке

Произошло исключение: System.TimeoutException

Повторная попытка удалить приложение ..

Исключение: System.TimeoutException

Повторная попытка удалить приложение.

Исключение: System.TimeoutException

Удаление приложения 'fabric: / Background Service Name' является синхронизацией из. Это означает, что сервис застрял в ChangeRole / Close и последовательность выключения не может быть завершена. Выполнение ForceRemove of the применение.

[ошибка] Тайм-аут операции.

Я наблюдал вышеуказанную ошибку при работе фоновых служб. Когда я попытался повторно развернуть фоновые службы, агенту сборки не удалось остановить запущенную задачу в фоновых службах из-за задачи «Развернуть приложение Service Fabric», которая вызвала ошибку времени ожидания. Это потому, что у нас есть 5-минутный интервал времени для запуска асинхронной задачи в фоновых службах, во время которого мы снова и снова получаем ошибку времени ожидания.

Есть ли какое-либо решение этой проблемы, кроме ручного уничтожения фоновой службы на узле SFC?

Можем ли мы повторно развернуть фоновые службы, не влияя на выполняющуюся задачу, которая в данный момент выполняется в фоновой службе?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...