0

ユニコーンが扱うRoRサイトを運営しています。Unicorn マスター プロセスは 10 個のワーカーを生成し、それらを適切に処理しますが、ワーカーは内部でスレッドを生成し始め、それらを強制終了しないことがあります....メモリ リークやサーバー障害につながります。

ユニコーンを10分ごとに再起動するcronスクリプトで解決しましたが、本当に悪い解決策です。何か案は?

スクリーンプルーフ: ワーカーのメモリ リーク

ユニコーン (4.6.1) 構成ファイル: https://gist.github.com/907th/4995323

4

1 に答える 1

1

Monit ( http://mmonit.com/monit/ ) を使用して Unicorn を監視し、監視することを検討してください。この件に関する Ryan Bates の素晴らしいビデオをご覧ください:* http://railscasts.com/episodes/375-monit

*サブスクリプションが必要ですが、彼が求めているわずか9ドルの価値は十分にあります.

于 2013-02-20T13:03:34.877 に答える