天天看點

mycat中間件遇坑記

mycat的schema.xml配置反複确認都是正常的

mycat中間件遇坑記

但是mycat死活連接配接不上mysql,檢視控制台資訊才發現一下錯誤資訊:

mycat中間件遇坑記

分析原因:

之前更新mysql8,安全加密方式使用了caching_sha2_password。在這期間mycat連接配接mysql錯誤次數超過mysql的max_connect_errors,于是一直被拒絕。

mysql參數max_connect_errors解釋: 指定允許連接配接不成功的最大嘗試次數。5.7預設是100;如果到達這個數,那麼伺服器将不再允許新的連接配接,即便mysql仍正常對外提供服務。

解決思路:

修改mysql的最大錯誤連接配接次數配置.(最好在my.cnf中修改)

最終告捷。

mycat中間件遇坑記

繼續閱讀