ElastiCache Serverless の接続は10分アイドルでは切断されない
ElastiCache Serverless のサーバー側アイドルタイムアウトについて、公式ドキュメントには「This setting is not available on serverless caches」とだけ書かれており、Serverless がアイドル接続をいつ切断するかは非公開だ。
JDBC Wrapper の Remote Query Cache Plugin で検証したところ、ウォームアップ後に5分間クエリを実行し、10分間完全にアイドルにした後、再度クエリを実行しても タイムアウトは再発しなかった。Post-idle フェーズは30クエリ全てキャッシュヒット(最大 21ms)だった。
少なくとも10分程度のアイドルであれば、定期的なキープアライブクエリは不要だ。30分〜1時間のアイドルでどうなるかは未検証。
