


1.基本信息



















2.故障诊断





BussinessExecutorX 前端业务(应⽤客户端)处理线程,主要处理前端请求的解析,sql 解析路由,下发查询到 mysql 实例等
bootstrap.cnf 配置⽂件的 ProcessorExecutor 参数控制其数量
backendBusinessExecutorX
后端业务(数据库)处理线程,主要处理后端 mysql 查询结果的返回解析,结果聚合,并发回结果到 client
bootstrap.cnf 配置⽂件的 backendProcessorExecutor 参数控制其数量
_NIO_REACTOR_FRONT_X 负责前端(应⽤客户端)请求收发的线程,再把数据交给 BussinessExecutor 处理
bootstrap.cnf 配置⽂件的 processors 参数控制其数量
$_NIO_REACTOR_BACKEND_X
负责后端(数据库)请求收发的线程,再把数据交给 backendBusinessExecutor 处理
bootstrap.cnf 配置⽂件的 backendProcessors 参数控制其数量


3.维护操作


consistent_in_sharding_nodes 表⽰分⽚节点之间的⼀致性,1代表⼀致
consistent_in_memory 表⽰ dble 缓存中与后端实例的⼀致性,1代表⼀致



克隆新的分⽚节点
修改 schema.xml 更新 datanode 与新的分⽚节点关系
暂停分⽚访问
pause @@shardingNode = 'dn1' and timeout= 10;补⻬该分⽚增量 binlog ⽇志
加载⽣效配置
reload @@config_allresume 恢复流量
清理掉原实例中已扩容分⽚和新实例中未扩容分⽚的数据

点一下“阅读原文”了解更多资讯文章转载自爱可生开源社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





