我有一个带1个只读副本的AWS RDS(总共2个实例)。我打算安装mysqlnd_ms插件,以便可以将请求以循环方式指向数据库服务器。
我有2个基本问题,我在文档中找不到直接答案
答案 0 :(得分:1)
创建一个json文件并在其中提及路径
/etc/php.d/mysqlnd_ms.ini
文件如下
mysqlnd_ms.config_file=/etc/mysqlnd_ms_cfg.json
在json文件中添加以下代码
/etc/mysqlnd_ms_cfg.json
{
"myapp": {
"master": {
"master_0": {
"host": "RDS master instance IP/doamin name",
"port": 3306
}
},
"slave": {
"slave_0": {
"host": "RDS master instance IP/doamin name",
"port": 3306
},
"slave_1": {
"host": "RDS read replica instance IP/doamin name",
"port": 3306
}
},
"filters": [
"roundrobin"
]
}
}