Heroku にデプロイされた Rails 3.2.11 アプリは、時間の経過とともにかなり安定しています。過去 24 時間、pingdom はタイムアウトを報告しており、同時にログに「H1X」関連のエラーが見つかりません。
時折、Google Chrome でタイムアウトを再現できます。任意のページをリクエストしてから約 30 秒後に、次のメッセージが表示されます。
Chrome ブラウザー エラー データが受信されませんでした サーバーからデータが送信されなかったため、Web ページを読み込めません。いくつかの提案があります: この Web ページを後でリロードします。エラー 324 (net::ERR_EMPTY_RESPONSE): サーバーはデータを送信せずに接続を閉じました。
その後、アプリはリクエストが再び発生するまで、通常どおりリクエストの処理を開始します。
これでは十分な情報ではないことは承知していますが、newrelic や、エラーが発生したときに関連するログをスキャンしても、役立つ情報はまだ見つかりません。
ある例では、heroku ログを表示しているときにブラウザでエラーを再現していましたが、タイムアウトが発生したときに、ログにリクエストが表示されたという証拠はありませんでした。失敗したリクエストがアプリに入らないようなものです。