我我的.ebextensions/00.command.config
,我有:
container_commands:
00_download_models:
command: "./download.py"
在download.py
中,我有一些代码可以下载大量文件(大约 20GB)。这需要时间,我希望在 Elastic Beanstalk 尝试启动我的应用程序之前完成。但是在 中/var/log/web.stdout.log
,我看到:
Jun 27 19:42:46 ip-172-31-46-211 web: [2020-06-27 19:42:46 +0000] [3997] [INFO] Worker exiting (pid: 3997)
Jun 27 19:42:46 ip-172-31-46-211 web: Loading generator
Jun 27 19:42:46 ip-172-31-46-211 web: using device: cpu
Loading generator
是我在我的application.py
. 这是一个flask
应用程序,如果这很重要的话。下载时似乎多次尝试重新启动应用程序。
我该怎么做才能先完成download.py
,然后尝试启动应用程序?