私はC#Web APIエンドポイントを呼び出すラムダ関数を持っています。この関数はVisual Studio内で正しく動作し、エンドポイントは期待通りに機能します。 AWSに関数を公開すると、タイムアウト(最大59秒)が発生します。.net AWS Lambda関数がVPCのカスタムWeb APIエンドポイントを呼び出すことができない
このファンクションは、そのVPC内のサービスおよびすべてのサブネットを持つEC2インスタンスと同じVPCを指定します。また、次の役割ポリシーもあります。
AWSLambdaFullAccess AmazonS3FullAccess AmazonSESFullAccess AmazonWorkMailFullAccess AWSLambdaVPCAccessExecutionRole
は、私は他の何かが足りないのですか?同じ設定(AWSLambdaVPCAccessExecutionRoleポリシーを除いたもの)は、テストAWS環境で動作します。
EC2インスタンスのセキュリティグループを確認してください。 – Asdfg
しました。私はすべてのトラフィックをすべてのポートでオープンしました – Sirentec
どのようにEC2エンドポイントを指定していますか? VPCで動作するラムダ機能からアクセスするには、EC2サーバーのプライベートIPを使用する必要があります。 –