ApsaraDB RDS は、短期接続または持続的接続の 2 つの方法のいずれかを使用して、インスタンスのヘルスを監視します。アプリケーションの接続パターンに合わせて検出方法を選択することで、ヘルス監視の精度が確保されます。デフォルトでは、RDS は持続的接続を使用します。
検出方法を変更しても、RDS インスタンスで実行中のワークロードには影響しません。
検出方法の選択
次の基準に基づいて方法を選択してください:
-
短期接続:アプリケーションがデータベース操作のたびに新しい接続を開き、接続を再利用しない場合。
-
持続的接続 (デフォルト):アプリケーションが接続プール (事前に確立された接続のセット) を使用し、操作ごとに接続を開くのではなく、リクエスト間で接続を再利用する場合。
お使いのアプリケーションで接続プールを使用しているかどうかが不明な場合は、フレームワークまたはデータベースクライアントライブラリに maximumPoolSize や maxConnections などのプーリング設定が含まれているかを確認してください。その場合、お使いのアプリケーションでは接続プールが使用されている可能性が高いです。
検出方法の変更
RDS コンソールの [可用性検出] セクションに移動し、接続パターンに一致する方法を選択してください。