Procfile

Procfile就是一个名为Procfile的简单文本文件,文件中会描述运行应用所需的组件。我们用这种方式告诉tsuru如何运行应用。本文档介绍Procfile生态系统以及一些更加高级的功能。

Procfile看起来像这样:

  1. web: gunicorn -w 3 wsgi

语法

Procfile是位于应用根目录的一个名为Procfile的简单文本文件。每个项目都用name和command来代表,像下面一样:

  1. <name>: <command>

name是一个包含字母数字和下划线,并确定一种类型的进程。

command是一个shell命令行,它会执行并生成一个新的进程。

环境变量

可以在命令中引用你的环境变量:

  1. web: ./manage.py runserver 0.0.0.0:$PORT

更多关于Procfile的内容,可以参考honcho文档中关于Procfile的部分:http://honcho.rtfd.org/en/latest/using_procfiles.html。

原文: http://doc.oschina.net/tsuru-paas?t=52828