Supervisord によって監視されているプログラムの出力をキャプチャできるかどうかを確認するために、テスト実行可能ファイルを作成しました。
tester.py:
#! /usr/bin/env python
import time, os
pid = os.getpid()
print "EXECUTING ON %s" % pid
while True:
time.sleep(5)
print "HOLLER %s" % pid
Supervisord.conf:
[program:mytester]
command={path}/tester.py
tail
しかし、supervisorctl でプロセスを実行しようとしても、何も起こりません。