メールを送信するための非常に基本的なラムダ機能があります
このクライアントの作成ステートメントの前後にSESクライアント.i putログの作成時にコードがハングアップします。AWS LAMBDAを使用してjava sdk SESクライアントがタイムアウトしました
AmazonSimpleEmailService client = AmazonSimpleEmailServiceClientBuilder.standard().withRegion(Regions.EU_WEST_1)
.withCredentials(new InstanceProfileCredentialsProvider(false)).build();
はまた、私はクライアントを開始しようとし、ここでタイムアウトを取得しない理由いずれかの解像度を指すことができ、
AmazonSimpleEmailService client = AmazonSimpleEmailServiceClientBuilder.standard().withRegion(Regions.EU_WEST_1).build();
ラムダ関数は、AmazonSESFullAccessでIAMロールを引き受けを試してみましたか?回答で提案されているように外に資格情報の作成時間の問題を解決するには
ラムダ関数をVPCの中に配置しましたか? –
非常に短いタイムアウト(<10秒)と非常に小さいメモリ(<512 MiB)を設定していますか? –
皆さん、良いヒントをいただきました。私はVPCを使わず、タイムアウトを3秒から10秒に延長し、memを960MBに増やしました。私はデフォルトが動作するはずだと推測していた...今すぐ取得する 'code'サービスエンドポイントから資格情報を読み込むことができないEND' code' – Ameen