Я использую приложение Django на Elastic Beanstalk. Предыдущая версия моего приложения имела 11 переменных среды в Elastic Beanstalk и работала нормально. Последняя версия требует еще двух.
Я потратил несколько часов на размышления о том, почему приложение больше не работает, прежде чем заметил, что в os.environ не существует двух переменных среды! Одна из пропущенных переменных - новая переменная, добавленная сегодня, а другая работала ранее. Вторую новую переменную можно найти в os.environ.
Длина переменных не приближается к максимальному значению 4 КБ.
Как это возможно?
РЕДАКТИРОВАТЬ: я удалил одну из новых переменных, и теперь все 12 переменных среды работают?!