【发布时间】:2018-08-01 14:33:36
【问题描述】:
尝试使用 PDO 连接到 Redshift 集群时出现以下错误。
SQLSTATE[08006] [7] 超时过期
两天前它可以正常工作,没有任何问题。我在不使用集群时删除了它,并在今天早上从备份中恢复它以继续处理它。我可以通过 SQLWorkbench J 连接到它并执行查询,这似乎只是 PDO 连接有问题。
集群上的所有指标都是绿色且健康的,我检查了安全设置并确保将正确的角色应用于集群。数据库或我的代码没有任何改变。我完全不知道为什么它不再工作了!
-- 编辑--
我可以毫无问题地连接到不同的集群 - redshift 集群会损坏吗?!
【问题讨论】:
-
连接中是否有任何更改,例如 IP 地址等
-
@RiggsFolly 我确实想知道,但是连接端点和以前一样
-
我在 aws.amazon 上发现了一个线程,他们遇到了这个问题,线程中的最后一件事是 OP 说
After I added EC2 instance to the security group, it is working correctly.- 不知道这对你来说是否意味着什么不熟悉redshift/ec2
标签: php amazon-web-services pdo