【发布时间】:2020-10-16 20:09:06
【问题描述】:
我的 aws lambda 无法通过 VPC 连接到 mongo。
import pymongo
def handler(event, context):
try:
client = pymongo.MongoClient(host="xxxxxxx", port=27017, username=x1, password=x2, authsource="x3, authMechanism='SCRAM-SHA-1')
except pymongo.errors.ServerSelectionTimeoutError as err:
print(err)
找不到服务器。
我创建了一个安全组,新角色也授予了 VPC 和 lambda 完全访问权限,但无法连接。
从https://blog.shikisoft.com/access-mongodb-instance-from-aws-lambda-python/ 和https://blog.shikisoft.com/running-aws-lambda-in-vpc-accessing-rds/ 链接中获得帮助。
请提供帮助。 从昨天开始尝试,但没有运气。
【问题讨论】:
标签: python mongodb aws-lambda amazon-vpc