Openshift - 无法连接到 mysql 齿轮

Openshift - Cannot connect to mysql gear

我的应用程序几乎几天都无法连接到数据库设备。 我已经尝试了将近 2 天的搜索,但似乎没有运气。 谁能帮忙!

我尝试过的:

  1. ssh 连接到主设备(应用程序设备)没问题,但尝试手动连接到 mysql 时失败。

    $mysql

    错误 2003 (HY000):无法连接到“559e8e625973cad7d10001b5-jobboardkh.rhcloud.com”上的 MySQL 服务器 (111)

  2. telnet

    $telnet 559e8e625973cad7d10001b5-jobboardkh.rhcloud.com 48986
    正在尝试 54.159.182.108... telnet:连接到地址 54.159.182.108:连接被拒绝

  3. 我本地的端口转发,我尝试连接,因为它以前工作,但现在不工作

  4. ssh 到 mysql 齿轮也无法连接

如果您无法通过 ssh 进入齿轮,那么齿轮可能不是 运行。尝试通过以下方式重新启动 MySQL 齿轮: rhc cartridge restart -a {appName} -c mysql-5.1

我已经等待 Openshift 的支持好几天了,但最后我决定删除那个数据库设备并重新创建它。所以我所有的数据都丢失了。

防止数据库设备宕机导致数据丢失的解决方案,是每天对数据库进行备份计划,并将其存储在主设备中。