4

我在 Google Cloud Data Fusion Pipeline 中配置数据库连接时出错。

“在获取查询架构时遇到 SQL 错误:通信链路故障最后一个成功发送到服务器的数据包是 0 毫秒前。驱动程序没有收到来自服务器的任何数据包。”

由于公司 IP 已在 AWS 安全设置中列入白名单,因此我们无法在公司大楼外进行连接。我可以在公司内部使用 mysql 工作台轻松查询,所以我猜我需要向我们的 AWS 安全组添加一些 IP 以提供数据融合权限?我找不到这方面的指导方针。我在哪里可以找到 AWS 中需要提供的 ip?(假设这可能会解决它)

我使用“mysql-connector-java-8.0.17.jar”添加了一个 mysql 插件工件,插件名称为“mysql-connector-java”。

在此处输入图像描述

4

2 回答 2

3

在您的 GCP VPC 和您的 RDS 所在的 AWS VPC 之间进行 VPN

https://cloud.google.com/solutions/using-gcp-apis-from-an-external-network https://cloud.google.com/solutions/automated-network-deployment-multicloud

于 2020-01-06T13:30:15.520 回答
0

简单的方法

  • 使用公共 IP 数据融合创建 Haproxy --> VM Haproxy 公共 IP --> AWS RDS 私有 IP
于 2020-10-23T03:37:18.590 回答