【发布时间】:2017-08-31 12:09:38
【问题描述】:
我有一个需要在 AWS Lambda 上执行的 python 3.6 脚本。该脚本需要建立与 RedShift 的连接 - 通过 psycopg2 完成。
已使用适当的兼容 psycopg2 版本创建部署包。
当建立连接时 - 即 conn = psycopg2.connect(...) - 时,脚本会在从小到 5 秒到大到 5 分钟的阈值处超时(在本地执行脚本时,它不到 5 秒)。
如果我删除连接语句(即 conn = psycopg2.connect(...)),脚本不会超时 - 立即生成成功提示。
如果有人遇到类似问题,我们将非常感谢您的意见。
车轮不停地转动
【问题讨论】:
-
欢迎来到 Stack Overflow!寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建 minimal reproducible example。使用“编辑”链接改进您的问题 - 不要通过 cmets 添加更多信息。谢谢!
标签: python amazon-web-services lambda amazon-redshift psycopg2