私たちは大きなRailsアプリを持っています.数日以来、ルビープロセスはループでブロックされ、パッセンジャーサーバーが502エラーを発生させるまでCPUの100%を消費しているようです.
その理由を理解するための最良の方法を知っていますか?
New Relic を試してみましたが、パフォーマンスの問題だけで、エラーが多すぎて何が問題なのかを推測できませんでした。(UTF-8 URL を使用しているため、1 日に多くのリクエストがあり、多くの UTF-8 BSON エラーがあります)
使用:
- Rails 3.2.6 と Ruby 1.9.2p290
- 乗客 3.0.13
- MongoDB 2.0.1 と Mongoid 2.4.11
- ニンクス
- FreeBSD 8.2