我有一个网络应用程序(app.py),它使用bottle.py框架从python脚本中使用zeromq读取实时数据(stream.py,然后应用程序将其发布到Web应用程序UI。
我如何在heroku上部署此应用程序?最初我成功地使用foreman start让web应用程序本身与heroku一起运行,但是如果没有脚本运行它就没用了。
这是我的目录:
Demo/
Procfile
app.py
stream.py
requirements.txt
requirements/
venv/
bin/
lib/
include/
static/
index.html
lib/
这是我的Procfile:
web: python ./streamserver.py $PORT
worker: python ./collector.py