Что означает код NTSTATUS 0xC0EC0004 (STATUS_APPEXEC_INVALID_HOST_STATE)?

 
Предыдущий Следующий
STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION STATUS_APPEXEC_NO_DONOR

STATUS_APPEXEC_INVALID_HOST_STATE

Что означает STATUS_APPEXEC_INVALID_HOST_STATE

STATUS_APPEXEC_INVALID_HOST_STATE означает, что AppExec получил операцию, которую нельзя выполнить в текущем состоянии host instance. Узел может ещё запускаться, уже завершаться или быть заменён новым поколением.

Что проверить

  • Запишите состояние host и его generation в момент запроса.
  • Проверьте, не продолжается ли shutdown, recovery или replacement.
  • Не отправляйте новые requests в очередь после terminal transition.
  • Сделайте late callbacks безопасными и не возвращающими старый object в работу.

Если новый host выполняет минимальную операцию успешно, ищите stale routing или race жизненного цикла в исходном экземпляре.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.