私は単純なmongoテストを書いて、vpcのmongoサーバーにアクセスしようとしました。 "errorMessage": "***タスクは3.00秒後にタイムアウトしました" ラムダにハンドラを追加してチェックしました。lambdaがmongoにアクセスしようとしたときにタイムアウトしました
- vpcへの接続に問題はありません。別のサーバーに接続する他のハンドラー(同じファイル)が正常に実行されます。
- 他のモジュールに問題はありません。別のモジュール(make-random-string)を追加したので、毎回実行しています。
- エラーメッセージは表示されません。 Mongoからの例外はありません。それは毎回タイムアウトします。
- メモリを1024に、実行時間を15秒に増やしても結果は同じです。
- あなたがkerberosを使用しない限り、MongoドライバはC++ビルドを必要としません。
- ラムダを模倣したテストファイルは正常に動作します。
- サンプルコードはhttp://pastebin.com/R2e3jwwaです。ここでdb情報は削除されています。
ありがとうございます。
の問題の詳細情報を見つけることができますか? –
複数のサーバーを試してみてください。内側に1つ、外側に1つ。何も動作せず、モジュールからのエラーまたはタイムアウトエラーはありません。ラムダからちょうど。 – donald
他のサーバからMongoDBに接続できますか? –