如果连接池中存在无效连接,读或写请求将如何处理?



如果任何Mysql集群节点宕机或发生主迁移,那么池中的一些连接将无效。在这种情况下,如果查询在连接TTL到期之前出现,那么Mysql客户端将返回错误,或者它将每次验证连接,如果它是无效的,那么它将尝试创建新的连接并返回响应。

它将在队列中保存请求,集群管理器将重新启动失败的节点,并将请求从队列移动到节点。

最新更新