EC2 Mongo在AWS Lambda中连接超时

时间:2018-02-01 10:02:20

标签: mongodb amazon-web-services amazon-ec2 clojure aws-lambda

我们已将Mongo数据库服务器安装在配置了VPC和私有子网的EC2机器上。

然后我们从AWS lambda函数访问mongo,该函数也配置了相同的VPC和子网。

此设置正常,但随机我们收到以下异常

Timed out after 30000 ms while waiting for a server that matches 
WritableServerSelector.

Client view of cluster state is {type=UNKNOWN, 
servers=[{address=mongodb.machine:27017,type=UNKNOWN, state=CONNECTING,
 exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, 
 caused by {java.net.SocketTimeoutException: connect timed out}}]

我们从EC2机器内部的其他Web服务器访问同一个Mongo,我们没有遇到任何问题。我们两个地方都使用Clojure语言和相同的库。

由于Lambda或其他原因,我不知道问题出在哪里。

有没有人遇到类似问题?

0 个答案:

没有答案