Асинхронный вызов контейнера
Статья создана
Обновлена 9 сентября 2025 г.
Примечание
Функциональность находится на стадии Preview.
При создании ревизии контейнера можно настроить его асинхронный вызов, чтобы вызывать контейнер, но не дожидаться завершения исполнения запроса.
Чтобы вызвать контейнер асинхронно, необходимо:
- При создании ревизии указать сервисный аккаунт, от имени которого будет вызываться контейнер.
- При вызове указать заголовок
X-Ycf-Container-Integration-Type: async.
При таком вызове контейнера заголовки вызова будут передаваться на HTTP-сервер. HTTP-статус при успешном вызове — 202.
Важно
Для контейнеров не поддерживается отправка результатов в очередь Yandex Message Queue, однако ее можно реализовать внутри контейнера.