**使用前需要在 onWorkerStart事件 或 自定义进程 中注册**
1.mysql配置模板,
```
$mysql_1 => [
'host' => '127.0.0.1', //连接地址
'port' => 3306, //连接端口
'user' => 'root', //用户
'password' => 'root', //密码
'database' => 'db1', //数据库名
'charset' => 'utf8', //字符编码
//pool缺省或为空则表示只注册客户端,不会注册连接池
'pool' => [
'min' => 5, //池最小连接数
'max' => 1000, //池最大连接数
'retry' => 3 //自动重连尝试次数
]
];
$mysql_2 = [
'host' => '127.0.0.1',
'port' => 3307,
'user' => 'root',
'password' => 'root',
'database' => 'db2',
'charset' => 'utf8',
'pool' => [
'min' => 2,
'max' => 1000,
'retry' => 3
]
];
```
2.开始注册 关键词 regMode('cluster'),可以注册一个或多个
```
$serv->on('WorkerStart', function ($serv, $worker_id){
MysqlManager::getInstance()->regMode('cluster')->reg('c1', $mysql_1)->reg('c2', $mysql_2)->reg('c3', $mysql_2)->initPool(['c1','c2','c3']);
});
```