中间件mycat是一个高性能的分表分库读写分离的中间件,但配置不好的情况会出现很多性能问题。
1、mycat-web的监控的准确性有问题,1.6-RELEASE ,1.0-SNAPSHOT (web)
2、mycat的配置,可以扩大ideltimeout的参数,如果高吞吐的场景建议增加到一周左右,从而加大长连接的存活
3、增加minCon的值,减少连接的时间消耗成为爆发流量时的时间消耗
4、java使用druid的话,增加initialSize,minIdle的连接数,在流量陡增时,减少连接建立的时间消耗
5、增加心跳维护池子里的连接有效性,有助于连接的有效性。