作者: 薄荷冰           Linux基础  |  网站架构  |  数据库  |  监控报警  |  shell系列  |  常用工具  |  常见问题


 

导航

 

1.session问题

问题前提:一台机数据库为两个实例,通过不同的socket监听不同端口对外提供服务。不同的站点都访问同一个VIP不同的端口进行访问数据库。

故障现象:一旦有一个站点先用了这个vip访问了数据库,着另一个站点有时就会访问数据库超时或出错。就是一个vip只能是一个站点访问正常。

原因:session之能保持到一个ip,无法在多台MYSQL实例之间切换。

解决方案:my-proxy做成主主模式,两个vip。各自的站点连接各自的vip。

2. msyql proxy链接mysql中文乱码问题

解决办法,mysql server必须设置
修改my.cnf文件

原来在5.1版本时

[mysqld]
skip-character-set-client-handshake
default-character-set=utf8 

5.5 以上版本

[mysqld]
skip-character-set-client-handshake character-set-server=utf8
posted on 2018-10-29 22:53  薄荷冰  阅读(176)  评论(0编辑  收藏  举报