首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >故障转移没有启动

故障转移没有启动
EN

Stack Overflow用户
提问于 2016-08-05 21:17:06
回答 1查看 484关注 0票数 0

我有一个第二代实例,其中添加了一个故障转移实例。但是,我不时地在应用程序中收到错误:“无法连接到任何指定的MySQL主机”。为什么不切换到故障转移?

根据谷歌的文档,为了连接到故障转移服务器(实例),我不需要对我的应用程序做任何额外的更改:

当分区中断发生,并且您的主服务器无法转移到故障转移副本时,所有到该实例的现有连接都将关闭。但是,应用程序可以使用相同的连接字符串或IP地址重新连接;在故障转移后不需要来更新应用程序。

我还尝试从Google文档重新启动主实例以测试故障转移:

测试应用程序如何响应重新启动实例丢失的连接。

在重新启动时,我还会在我的应用程序上得到“无法连接到任何指定的MySQL主机”的错误消息。

PD:我的应用程序是而不是,由Google服务器(在Linode上)托管,您认为这些错误是由我的服务器和谷歌之间的网络连接引起的吗?但是,当我手动重新启动主程序时,它应该启动故障转移。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-09 20:42:20

故障转移副本是用于区域中断的。故障转移过程并不是完全无缝的,您可能会在故障转移期间看到断开的连接。在实例重新启动期间不会触发故障转移,因为这些故障通常需要几秒钟才能返回。区域中断可能会持续更长时间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38797874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档