Skip to main content

Бесконечный запуск, сборка или отсутствие логов

Бесконечный запуск (сопровождается статусом "сборка выполнена успешно, выполняется запуск")

Если статус "сборка выполнена успешно, выполняется запуск" наблюдается более 5 минут, это свидетельствует об ошибке работы приложения.

Для ознакомления с ошибкой загрузите лог в разделе "Лог приложения".

Ошибка в отображении статуса наблюдается из-за особенностей детектирования статусов нашей системой. Обычно, через некоторое время (1+ час) отобразится реальный статус "Ошибка приложения". Мы работаем над тем, чтобы отображать статусы более корректно.

Бесконечная сборка

Сборка проектов в Amvera Cloud происходит дольше чем на локальной машине.

Среднее время сборки составляет 5-20 минут. В редких случаях сборка может происходить до 30-60 минут.

Если ваш проект находится в статусе "сборка" больше часа и отсутствуют логи - значит сборка закончилась с ошибкой.

Проект "завис" при сборке/запуске, и в интерфейсе не получается им управлять (неактивны кнопки пересборки/перезапуска)

Симптоматикой данной проблемы является статус сборки/запуска более 30 минут и неактивные кнопки в интерфейсе. Это вызвано либо тем, что ваш проект сложный и требует долгой сборки, либо потерей сообщения о реальном статусе сборки в нашей системе (мы знаем про баг и думаем как его исправить).

  1. Попробуйте немного подождать (20-30 минут). Некоторые проекты долго собираются/запускаются и дополнительные действия просто приведут к тому, что процесс начнется заново.
  2. Если ничего не произошло, попробуйте внести небольшое изменение в код (ex: добавить комментарий в одном из файлов, чтобы он изменился) и сделать новый пуш. Это "выбъет" систему из данного состояния и запустит процесс заново.

Напоминание: обновления производятся последовательностью команд.

git add .
git commit -m "Описание сделанных изменений"
git push amvera master
  1. Если вы работаете через интерфейс, зайдите в раздел "Конфигурация", найдите там кнопку "Собрать" и нажмите ее. Это действие аналогично п.2 создаст новый коммит и перезапустит процесс сборки.
  2. Если ничего не помогает - пересоздайте проект (желательно с новым именем) и напишите нам в поддержку support@amvera.ru. Будем разбираться вместе.

Нет логов

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

Задержка может составлять около 2-5 минут - это штатная ситуация.

Внизу экрана есть кнопка (часы) для ручной загрузки истории. После нажания кнопки логи загрузятся примерно через 2-3 минуты.

Если логов "Сборки" нет более 20 минут, то у вас одна из следующих проблем

  • логи пишутся в print (при использовании Python). Чтобы отображать логи из print, надо выставить для проекта переменную окружения PYTHONUNBUFFERED в 1
  • push не дошел до master
  • нет конфигурационного файла
  • сборка "зависла" с ошибкой
  • в некоторых случаях (они не пришли с первого раза) может помочь нажатие кнопки "пересборки" или "перезапуска" в интерфейсе и повторное нажатие кнопки загрузки логов.
  • выбранного тарифа не хватает для сборки

Если у вас нет логов "Приложения", но сборка выполнена "успешно", ознакомьтесь с разделом 503 ошибка при статусе "Успешно развернуто" и отсутствуют логи

Если понять причину ошибки не удалось - пишите в поддержку support@amvera.ru. Мы постараемся помочь.