Я настраивал простое приложение опоки на AWS с эластичным Beanstalk, но была ошибка, которая приведет к ошибке тайм-аута при посещении страницыесли __name__ == «__main__» состояние с колбы/Elastic Beanstalk
ERROR: The operation timed out. The state of the environment is unknown.
при запуске 'eb create'). В конечном итоге я установил его, установив стандартное условие if __name__ == '__main__':
до appplication.run()
, которое я изначально исключил.
Мой вопрос: для чего нужно условие для эластичного бобового стежка для запуска приложения? Я думал, что единственная цель __name__ == '__main__'
заключается в том, что код не запускается при использовании в качестве модуля, и я не понимаю, почему отсутствие условного кода предотвратит запуск кода.
На основании «Состояние среды неизвестно» Я бы сказал, что ваш скрипт был выполнен с задержкой, чтобы получить настройку среды. –
Что вы используете для запуска вашего приложения? – davidism