Azure Linux Webapp的启动命令

时间:2019-07-02 04:44:12

标签: azure

我正在Azure Linux Webapp上部署Django应用程序。

我已按照this提供了startup.txt。在我的startup.txt中,我有以下内容:

gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi
pip install -r requirements.txt
python manage.py migrate --settings=configs.base_settings

在部署中,当我检查日志时,仅第一个命令运行。我们如何运行多个命令?

1 个答案:

答案 0 :(得分:1)

我认为他们称其为“自定义启动命令”(单数);)

因此,您可以做的是使用您选择的分隔符将所有命令放在一行中:

  1. 分号"3208S6073OS".replace(/[\W_]/gi, '');,如果您想运行下一个命令而不管上一个命令是否失败:;
  2. 如果您只想在前一个命令成功执行后才运行下一个命令,则使用双与号gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi ; pip install -r requirements.txt ; python manage.py migrate --settings=configs.base_settings