私たちの本番アプリは、記録された重大なOutage with H20 - App boot timeout
エラーに直面しています。
証拠は、heroku プラットフォームの問題を強く示しています。迅速なサポートが必要です。
私たちの本番アプリは、記録された重大なOutage with H20 - App boot timeout
エラーに直面しています。
証拠は、heroku プラットフォームの問題を強く示しています。迅速なサポートが必要です。
ちょうどこれに遭遇しました。原因はわかりませんが、「heroku ps:restart」で直ったようです。
何度か試行した後、「heroku ps:restart」は数分間のダウンタイムでこの問題を解決しました。「herokuの再起動」だけを試したところ、役に立ちませんでした。
127.0.0.1 をリッスンすると、code=H20 desc="App boot timeout"問題が発生します。リスニング アドレスを 0.0.0.0 に変更すると、問題が解決します。
また、独自のポートを使用しないでください。代わりに環境変数 PORT を使用してください。これは、heroku によってアプリの環境変数に渡されます。そうしないと、この問題も発生します。
ノードコードは次のとおりです。
const { PORT=3000, LOCAL_ADDRESS='0.0.0.0' } = process.env
server.listen(PORT, LOCAL_ADDRESS, () => {
const address = server.address();
console.log('server listening at', address);
});
そのため、リスニング アドレスとポートをログに記録し、最初に確認してみてください。