我正在开发一个简单的 Python 程序,以使用 psycopg2 查询Redshift集群。当我在本地计算机上运行代码时,它可以按预期的方式工作:创建连接,运行查询,并得到预期的结果。但是,我将其加载到我的EC2实例上是因为我想每周计划几次运行,并且执行失败并出现以下错误:
psycopg2.OperationalError:无法连接到服务器:连接超时 服务器是否在主机“ xxxx”上运行并接受 端口5439上的TCP / IP连接?
考虑到代码在本地计算机上可以正常工作并且安全设置应与EC2相同,您有任何建议和/或解决方法吗?
非常感谢。