背景由于MySQL供应商内部升级 , 线上数据库需要主动进行主备切换 。切换基于SIP漂移 , 理论上是毫秒级闪断 。但在实际模拟演练的过程中 , 除了预期内切换瞬间产生的连接异常外 , 后续半个小时仍不断地产生连接异常 , 导致问题不可控 。
org.springframework.dao.RecoverableDataAccessException:### Error querying database.Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure The last packet sent successfully to the server was 11,603,448 milliseconds ago.; nested exception is java.lang.Throwableat org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100)at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)······Caused by: java.io.IOException: Socket is closedat com.mysql.cj.protocol.AbstractSocketConnection.getMysqlInput(AbstractSocketConnection.java:72)at com.mysql.cj.protocol.a.NativeProtocol.clearInputStream(NativeProtocol.java:803)... 130 common frames omitted

文章插图
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
