如何阻止工头登录到stdout?

时间:2015-04-22 19:46:26

标签: vagrant foreman

我在foreman使用a Vagrant VM来操作炮弹。当我配置VM时,我有工头启动作为最后一项,但是它使它记录到stdout。我更喜欢它登录到日志文件并将终端发给我。然后,如果我想查看工头日志,我可以tail该文件。

我觉得我一定错过了一些东西,因为这并不像是一件困难的事情,但是我很难过。我目前必须取消两次才能退出工头记录,这对于配置来说是一个混乱的结束!

1 个答案:

答案 0 :(得分:1)

Procfile中的条目只是运行的命令,您可以像在命令行上一样修改它们。

所以你可以将你的unicorn进程的所有stdout重定向到/ dev / null

或者使用2>&1重定向流程的所有输出,例如:

web: gunicorn myproject.wsgi 2>&1

为了让领班将终端发回给您,您需要在后台运行它:

foreman &