1

我的数据管道作业出现连接超时错误,无法运行简单的 sql 脚本。该脚本是在我的 S3 中设置的。数据管道本身位于 us-east-1 区域。我的数据库在 us-east-2 中。当我第一次运行管道时,我收到错误“等待运行器”并且它从未运行过。我想我应该将我的 EC2 更改为 us-east-2 以与运行 SQL 脚本的数据库位于同一区域。我不再“等待跑步者”,但现在我不断收到错误“连接超时”。

奇怪的是所有 AWS 论坛问题和文件都说这是当您尝试从 EC2 外部连接到数据库时发生的情况,但由于我使用的是 EC2,所以我不知道问题可能是什么。任何建议都会非常有帮助,我很乐意根据需要提供更多详细信息。

现在在我的日志中出现此错误:不支持您提供的授权机制。请使用 AWS4-HMAC-SHA256。

4

1 回答 1

0

连接性的典型问题由以下原因引起:

  1. 您的数据库是否允许来自您 EC2 的传入连接。
  2. 在您的数据库安全组中,数据库端口的来源是什么。
  3. 如果数据库和 EC2 在不同的 VPC 中,则 VPC 是对等的。
于 2018-02-14T05:54:29.530 回答