Mycat 1.6日志分类-前端会话与后端会话交互的日志(session对象池)

PhysicalDBPool

 

total resources of dataHost ${daraHost的名字} is ${所有的PhysicalDatasource}的数量

信息:显示dataHost的数量

 

can't find connection in pool ${hostName} con:{$查找的连接}

警告:不能根据连接找到对应的物理数据源

解决:可能数据源挂了,检查mysql服务器

 

select write source ${物理数据源的名字} for dataHost:${物理数据源的ip}

调试:选择数据源的输出

 

writeType is ${写入类型},so can't return one write datasource

错误:无法根据写入策略获得数据源

解决:检查mysql 服务器是否正常

 

正在开始进行转换节点  ${物理数据源的ip} = ${新的id}

信息:物理数据源进行主从切换

 

switch datasource

连接关闭:进行物理数据源主从切换时候对该数据源上的连接进行关闭

 

${hostName} switch to index ${新的下标} error ! now index is to switch ${新的下标} but %d

 

[Host="${hostName},result ${数据源的名字} -> ${切换原因}]

警告:主从切换数据源

 

${hostname} index:1 init success

信息:主从切换初始化成功

 

#!MyCat# ${hostName} init failure

错误:主从切换初始化失败

 

init backend mysql source ,create connections total  ${数据源初始化大小} for ${数据源的名称} index:{下标}

信息:创建后端连接

 

 init connection error.

警告:连接初始化失败

 

initError ${栈输出}

错误:连接初始化失败,IO阻塞被打断的栈输出

 

init result : finished ${获取连接失败数} success ${获取链接成功数} 总数:${total}

信息:

 

"#!MyCat#" ${hostName} current dataSource isNull

错误:进行心跳时候,数据源的对象为空指针

 

clear datasource of pool  ${hostName}

信息:清理数据源连接池的连接

 

clear datasource of pool  ${hostName}  ds: ${source的配置对象}

信息:清理数据源连接池中每个连接的时候的日志输出

 

select read source ${读节点的名称} for dataHost:${dataHost的host}

信息:在使用读写分离负载均衡的时候获取连接的信息

 

!readSources.isEmpty()

调试:用于读的数据源连接是否为空

 

allSlaves.length i:::::: ${每个从节点的下标}

调试:在遍历从节点信息的时候输出下标

 

readhost is notavailable.

警告:读节点不可用

 

readhost is empty, readSources is empty.

警告:读节点为空,数据源为空

 

PhysicalDBNode

 

can't find existing connection,maybe fininshed ${已经存在的后端连接}

错误:无法根据已经存在的后端连接获取它归属的物理数据源

解决:检查mysql服务器是否正常

 

invalid param ,connection request db is :${schema}  and datanode db is ${database}

错误:database与schema信息无法对上

 

${路由的节点}.getRunOnSlave() default

调试:主从选择策略是默认的

 

rrs.getRunOnSlave() true

调试:选择主节点点进行路由

 

rrs.getRunOnSlave() false

调试:选择从节点进行路由

 

execute  sql err :${错误信息} con:{连接对象} frontend host:${客户端的ip}/${端口}/${用户}

错误:接收结果集的时候连接发生了异常

 

heart beate idle

连接关闭:成功移除超时的连接

 

DATASOURCE EXCEED [name=$[物理数据源},active=${活跃的数据源},size=${数据源限制的数量}]

警告:活跃的数据源超出限制

 

too many ilde cons ,close some for datasouce  xxxx

信息:因为有空闲的mysql连接,所有关闭数据源xxxx

 

find idle con is using

警告:在空闲连接关闭的流程中,试图关闭数据源的时候,发现空闲的连接正在使用

 

too many idle con

连接关闭:紧跟着find idle con is using的输出信息,太多空闲连接

 

create connections ,because idle connection not enough ,cur is ${空闲连接数}, minCon is ${最小连接数} for ${物理数据源}

信息:空闲连接不足够,准备创建新连接

 

create connection err ${异常输出}

警告:创建新连接失败

 

${数据源} heartbeat error.

错误:对数据源进行心跳失败

 

connection connectionError

信息:创建新连接,发生错误

 

connection connectionError

信息:创建新连接,发生错误

 

connection id is ${id}

信息:连接成功后,对连接进行处理

 

no ilde connection in pool ${数据源对象的哈希}, ,create new connection for ${数据源的名字} of schema ${schema}  totalConnectionCount: ${总连接数} increamentCount: "+increamentCount

信息:连接池没有空闲的连接

 

heartbeat error

连接关闭:心跳错误,将会执行切换数据源

 

set Error ${errorCount} ${数据源的配置信息}

错误:心跳错误,可能下一步会进行重试心跳

 

not switch datasource ,for switchType is -1

调试: 即不对数据源进行切换

 

to  switchSourceIfNeed function 进行读节点转换

 

try to switch datasource ,slave is synchronized to master

信息:尝试切换数据源,从节点已经同步主节点信息

 

ignored  datasource ,slave is not  synchronized to master , slave behind master :${数字} 数据源配置

警告:从节点跟随主节点

 

try to switch datasource ,not checked slave synchronize status ${数据源配置}

信息:切换数据源但是不检查切换的状态

 

to  switchSourceIfNeed function 进行读节点转换

调试:主从进行读写节点切换

 

heart beat quit

调试:连接关闭:与mysql连接心跳结束

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值