我有一个python3.6脚本,需要在AWS Lambda上执行。该脚本需要与RedShift建立一个连接-通过psycopg2完成。在
已使用适当的兼容psycopg2版本创建部署包。在
当建立连接时-即conn=psycopg2.connect(…)-时,脚本在阈值处超时,范围从小到5秒到大到5分钟(在本地执行脚本时,所需时间不到5秒)。在
如果我删除connection语句(即conn=psycopg2.connect(…),脚本不会超时-将立即生成成功提示。在
如果有人遇到类似问题,我们将非常感谢您的意见。在
轮子一直在转
如果脚本挂在psycopg2.connect(…)调用上,则不允许与lambda函数关联的安全组访问Postgres数据库实例。在
检查与数据库关联的安全组它应该具有一个入口,该入口授予对与lambda关联的安全组的访问权限。在
相关问题 更多 >
编程相关推荐