Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Все решения
    • Все решения для Serverless Containers
    • Устранение ошибки `Code 502 Message Error during function invocation`
    • Устранение ошибки `Service account is not available`
    • Устранение ошибки `user container exec format error`
    • Устранение ошибки `No space left on device`
    • Как настроить статический IP-адрес

В этой статье:

  • Описание проблемы
  • Решение
  • Если проблема осталась
  1. Serverless Containers
  2. Устранение ошибки `Code 502 Message Error during function invocation`

Устранение ошибки Code 502 Message Error during function invocation

Статья создана
Yandex Cloud
Обновлена 16 августа 2024 г.
  • Описание проблемы
  • Решение
  • Если проблема осталась

Описание проблемыОписание проблемы

Приложение работало в CRI-совместимой среде внутри контейнера на виртуальной машине или физическом сервере, но после миграции приложения в Serverless Containers его вызов завершается ошибкой 502 Message Error during function invocation.

РешениеРешение

Ошибка с кодом 502 может возникать, когда код в контейнере отправляет HTTP-запрос, однако этот запрос завершается с ошибкой.

Проверьте журнал работы контейнера. В нем может содержаться полный текст ошибки вместе с упоминанием проблемного запроса. Если в журнале работы контейнера нет полезных данных – сконфигурируйте расширенное логирование для приложения внутри контейнера.

Внимание

При вызове контейнера через HTTPS некоторые HTTP-заголовки запроса и ответа изменяются согласно принципам, описанным в документации.

При миграции приложения в среду Serverless Containers следует учитывать эти изменения.

Если проблема осталасьЕсли проблема осталась

Если вышеописанные действия не помогли решить проблему, создайте запрос в техническую поддержку. При создании запроса укажите следующую информацию:

  1. Идентификатор контейнера.
  2. Дату и время вызова контейнера, завершившегося с ошибкой.
  3. Описание процедуры вызова контейнера: вызывается ли контейнер из кода стороннего приложения через API сервиса, напрямую из интерфейса Консоли управления или средствами утилиты YC CLI.
  4. Полный текст ошибки из журнала контейнера Serverless Containers.

Была ли статья полезна?

Предыдущая
Все решения для Serverless Containers
Следующая
Устранение ошибки `Service account is not available`
Проект Яндекса
© 2025 ООО «Яндекс.Облако»