mailman-rails gem を使用して Gmail の受信トレイに新しいメッセージがないかチェックし、読んだ後にそれらを取り込む Rails アプリを作成しました。mailman-rails を使用して、常にライブの mailman リスナーが受信トレイで新しいメッセージを監視しています。
AWS でホストされている本番サーバーにライブでプッシュする場合を除いて、すべての点で問題なく動作しますが、mailman サーバーは 24 ~ 36 時間以上オンになることはありません。ログをチェックしていますが、mailman リスナーがシャットダウンする原因となった重大なエラーがログに記録されていません。
または、サーバーを定期的に再起動させる AWS EB の弾力的な性質について、明らかにメールマンをシャットダウンする何かがありますか?
現在、私は毎回手動でサーバーに SSH 接続して、rake mailman:start を使用して mailman で実行しています。代わりに何をすべきですか?
または、mailman を 5 時間ごとに手動で再起動して常に有効にするスクリプトを作成するにはどうすればよいでしょうか?