1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
ご質問いただいた500エラー(ServiceException)は、AWS Lambda サービス側で発生した内部エラーである可能性が高いと存じます。このようなエラーは、一時的なサービスの問題や、予期せぬシステムの問題によって引き起こされることがございます。 具体的には、以下のような状況で発生する可能性がございます:
- AWS Lambda サービスの一時的な問題
- AWS のインフラストラクチャの問題
- 予期せぬシステムエラーやバグ
記載いただきました通りに、この度エラーが一時的に発生しその後解消されたとのことですので、本件についてはお客様クライアント側の問題ではなく、Lambda サービス側の一時的な問題であった可能性が疑われる状況です。 また、このようなエラーに対しては、以下の対策をご検討いただくことをお勧めいたします。
- リトライロジックの実装:一時的なエラーの場合、再試行することで解決できる可能性がございます。AWS では時間をおいたリトライ処理の方法として、エクスポネンシャルバックオフでのリトライを推奨しております[1]。
- エラー監視とアラートの設定:継続的なエラーや頻繁に発生するエラーを早期に検知できるようにいたします。
- AWSのサービスステータスの確認:AWS Health Dashboard をチェックし、対象サービスで問題が発生していないか確認いたします
なお、万が一当該エラーが頻繁に発生する場合や、長時間続く場合は、詳細な調査のため、対象リソースを保有するアカウントから AWS サポートに問い合わせていただくことをご検討いただけますと幸いです。
[1] ジッターを伴うタイムアウト、再試行、およびバックオフ https://aws.amazon.com/jp/builders-library/timeouts-retries-and-backoff-with-jitter/
回答済み 1ヶ月前