【问题标题】:Solving connectivity issues to AWS with MariaDB on RDS from local machine使用 RDS 上的 MariaDB 从本地计算机解决与 AWS 的连接问题
【发布时间】:2020-04-27 15:12:19
【问题描述】:

我目前正在开发一个带有以下堆栈的小型 Java Web 应用程序:Java 8、Spring Boot、Hibernate、MariaDB、Docker、AWS(RDS、Fargate 等)。我使用 AWS 来部署和运行我的应用程序。我的 Java Web 应用程序在由 AWS Fargate 管理的 docker 容器内运行;此 Web 应用程序通过注入的秘密与 Amazon RDS(MariaDB 实例)进行通信,并且不需要通过公共互联网进行这种通信(而是使用 VPC)。我最近的问题是在我设法推出软件更新后开始的,这迫使我使用 MySQL Workbench 进行一些手动数据库更改,但由于本地连接问题,我无法执行此操作。

因此,我现在最大的问题是从本地计算机连接到数据库 - 我根本无法通过 MySQL Workbench 甚至从 IDE 连接到 RDS 实例(但它以前可以正常工作而没有此类问题) . MySQL Workbench 给了我以下错误消息作为提示:

在检查了 MySQL Workbench 给出的提示后,我还检查了:

因此我的问题是:我还应该检查什么来找出连接失败的原因?

【问题讨论】:

    标签: amazon-web-services mariadb mysql-workbench amazon-rds


    【解决方案1】:

    通过切换到移动互联网更改我的笔记本电脑网络后,连接问题得到解决 - 因此我怀疑我的笔记本电脑是来自以前网络的not able to establish the socket connection(可能是通信端口或 DNS 被阻止)。

    因此也不要忘记通过建立一个套接字连接来检查网络连接,就像this answer 中描述的那样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-27
      • 1970-01-01
      • 2019-02-28
      • 1970-01-01
      相关资源
      最近更新 更多