擅长:python、mysql、java
<p>我使用这种方法为web和worker实例运行两个独立的应用程序。然而,我还是被健康检查绊倒了。在</p>
<p>禁用其他工作进程的健康和路由检查。在</p>
<p>下面的清单适用于通过gunicorn运行Django,为工人提供web和芹菜。在</p>
<p>我的<code>manifest.yml</code></p>
<pre><code> -
applications:
- name: myapp
host: myapp
domain: eu-de.mybluemix.net
memory: 128M
command: bash ./run_web.sh
- name: myapp-workers
memory: 128M
no-route: true
health-check-type: none
command: bash ./run_worker.sh
</code></pre>
<p><code>run_web.sh</code>和<code>run_worker.sh</code>shell脚本包含运行组件的命令,对于web实例,我在run脚本中添加了migration和collecstatic命令。在</p>