背景

前几天发现有个网站登录不上去,排查发现是阿里云上的RDS mysql实例过期了。

恢复过程

  • 找到过期实例,在过期实例后面点击恢复,在交完费后实例恢复。

  • 重启后端服务,发现还是连不上数据库。

  • 查看后端服务是在linux服务器上通过hosts映射ip去连接数据库,而恢复后的mysql实例和原来的实例并不是同一个地址了。

  • 由于阿里云给出的mysql地址不是ip形式,需要将该地址等同的ip找出来,通过ip查询获取到ip。
    在这里插入图片描述

  • 将linux服务器上的hosts对应的ip映射替换。
    vim /etc/hosts 编辑映射;
    /etc/init.d/networking restart 执行重启网络;

  • 重启后端服务,搞定。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐