| Предыдущий | Следующий |
| ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION | ERROR_APPEXEC_NO_DONOR |
ERROR_APPEXEC_INVALID_HOST_STATE
Что означает ERROR_APPEXEC_INVALID_HOST_STATE
ERROR_APPEXEC_INVALID_HOST_STATE означает, что AppExec получил команду, которая не разрешена для текущего состояния host instance. Например, узел ещё инициализируется, уже завершается либо был заменён новым поколением, а запрос относится к старому объекту.
Что проверить
- Зафиксируйте состояние host и его generation в момент поступления запроса.
- Проверьте, не продолжается ли shutdown, suspension, recovery или migration.
- Не отправляйте новые операции в очередь после перехода узла в состояние завершения.
- Сделайте completion и отмену идемпотентными, чтобы поздний callback не возвращал старый объект в рабочий путь.
Для проверки создайте новый host штатным способом и выполните минимальную операцию. Если она проходит, ищите гонку жизненного цикла или маршрутизацию запроса к устаревшему экземпляру.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
