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 スレッドのみが情報をコンソールに出力します。サーバー全体の実行中にワーカースレッドに関係するすべての完全なダンプをコンソールで一度に取得するのは、フォアマンを殺すまでではありません。
開発中にワーカースレッド情報をリアルタイムでコンソールに出力する方法はありますか?
ありがとう!