Procfile
Procfile
就是一个名为Procfile
的简单文本文件,文件中会描述运行应用所需的组件。我们用这种方式告诉tsuru
如何运行应用。本文档介绍Procfile生态系统以及一些更加高级的功能。
Procfile
看起来像这样:
web: gunicorn -w 3 wsgi
语法
Procfile
是位于应用根目录的一个名为Procfile
的简单文本文件。每个项目都用name和command来代表,像下面一样:
<name>: <command>
name
是一个包含字母数字和下划线,并确定一种类型的进程。
command
是一个shell命令行,它会执行并生成一个新的进程。
环境变量
可以在命令中引用你的环境变量:
web: ./manage.py runserver 0.0.0.0:$PORT
更多关于Procfile
的内容,可以参考honcho文档中关于Procfile
的部分:http://honcho.rtfd.org/en/latest/using_procfiles.html。