0

DelayedJobs gem を使用して開発しているときに、過去 2 週間でこの問題に気付きました。

ターミナルで Rails サーバーを起動すると、Web スレッドとワーク スレッドの両方から情報が返されます。

foreman start
22:10:31 web.1    | started with pid 10128
22:10:31 worker.1 | started with pid 10129

ただし、この時点以降は Web スレッドのみが情報をコンソールに出力します。サーバー全体の実行中にワーカースレッドに関係するすべての完全なダンプをコンソールで一度に取得するのは、フォアマンを殺すまでではありません。

開発中にワーカースレッド情報をリアルタイムでコンソールに出力する方法はありますか?

ありがとう!

4

1 に答える 1

1

この問題の状況によると、最新バージョンの foreman は独自にログをフラッシュする必要があります。

于 2012-09-27T05:18:51.900 に答える