我正在尝试使用AWS sam本地调用来运行用Go编写的lambda函数,但是无法连接到在云中运行的dynamodb。
我已经尝试通过隧道和portforwarding到Putty中的数据库。将主机和端口指定为我自己的IP和端口。
我用来运行lambda的命令:sam local invoke -t ./qa.yaml -e ./s3_event.json
我希望它应该运行lambda,但是会出现此连接错误:
tcp 192.168.x.xxx:5433:connect:连接被拒绝“,” data“:{” database“:” analytics“}}
答案 0 :(得分:0)
问题是使用127.0.0.1作为主机。我不得不将其切换到host.docker.internal。