今晩から、私の Web アプリが機能しなくなりました。コードの変更はありませんでしたが、突然すべてのリクエストがタイムアウトになりました。
最初は Heroku の問題だと思っていたので (これが発生し始めた頃に短い停止がありました)、Heroku の状態が正常に戻るまで待ちました。しかし、通常のページに戻った後でも、まだ読み込まれません。
コードの再プッシュ、herokuの再起動などを試みましたが、何も機能しません。基本的に、「herokuの再起動」を行うと、すべてのプロセスが元に戻りますが、サイトにアクセスしようとすると、リクエストがタイムアウトします. 何が起こっているかのリストは次のとおりです。
- heroku restart => すべてのプロセスを正常に再起動します
- heroku run console => 正常に接続できます。
- heroku コンソールで、テーブル A をクエリしてみます => 動作します。ただし、別のテーブル B は永遠に時間がかかり、タイムアウトします。
- ブラウザ経由で Web ページにアクセスすると、ルーターはリクエストを正常に受信しますが、その後は何も起こりません。
奇妙なのは、クエリの応答が 1 つのテーブルでタイムアウトになることですが、残りのテーブルでは機能します。テーブルがどのように見えるかさえ見えないので、中で何が起こっているのかわかりません。誰でもこの経験がありますか?どうすればこれを修正できますか?