AWS本番環境で発生していたCognito連携のタイムアウト問題を解消し、API Gateway・Lambda・RDS PostgreSQL・Amazon Bedrockを使用したバックエンドの動作確認を実施した。
今回の作業内容は以下のとおり。
結果として、本番バックエンドの主要APIについて正常動作を確認できた。
本番環境で以下のAPIを実行すると、Lambdaがタイムアウトしていた。
GET /api/users/me
CloudWatch Logsでは、以下の出力を確認していた。
[UserSync] DB検索開始
[UserSync] DB検索完了
[UserSync] Cognitoユーザー情報取得開始
その後、処理が完了せず、Lambdaのタイムアウトに到達していた。