Mycat中间件:后端服务器上drop db然后重新创建相同名称的db,查询时会偶尔报错:1046-no database selected

故障环境:

前端是一台Mycat中间件服务器

后端是2台MySQL5.7.17做主从。

故障现象:

开发人员手抖删除了数据库。运维人员创建相同名称的数据库,并进行恢复。可以正常访问。

当时高频率访问数据库,会出现错误提示:1046-no database selected

 

解决方法:

在Mycat服务器上的log中,提示无法找到数据库名称。

最后只能重启Mycat服务。问题解决。具体原因未知。

posted @ 2019-04-01 16:44  路过苏州  阅读(202)  评论(0编辑  收藏  举报