1

在这种情况下,我有一个托管在服务器(称为服务器 A)中的应用程序,它需要访问托管在 OpenShift(服务器 B)上的 DIY 应用程序中的 MySQL。

当服务器 A 尝试访问 MYSQL 时,我遇到以下问题:

[ERROR] The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.): Connection refused

以本地方式,如果我使用它的rhc port-forward话。但是,我不允许rhc在服务器上安装命令行。

有没有办法配置两台服务器之一来访问数据库?

谢谢。

4

1 回答 1

0

由于 DIY 购物车无法扩展,您将无法从外部访问数据库。运行嵌入式 mysql 购物车时,您的 mysql 实例将在 3306 上进行侦听,并且由于该端口在外部不可用,因此您将无法连接到它。但是,如果您的服务器 B 应用程序在可扩展的设备中运行。然后您的 mysql 购物车将在其自己的设备中创建,因此有一个外部端口可以监听。

于 2014-02-09T23:49:19.457 回答