next.js フロントエンド サーバーと express.js バックエンド サーバーを Kubernetes クラスターにデプロイしました。これにより、現在 2 つのサーバーのルート パス ("/") に自動ヘルス チェックが発行されます。
私の質問は、" /health
" のような独自のヘルス チェック ルートを実装し、そのルートで 200 HTTP 応答コードを返すだけでよいでしょうか、それともそのままにしておくべきでしょうか?
残念ながら、両方のサーバーのルート パス ("/") エンドポイントに多くの機能を実装すると、クラスターがそれらのエンドポイントに要求を発行し続けるため、2 つのサーバーにもう少し負担がかかることになります。