Я работаю над фреймворком ZF3 для веб-приложения.Я хочу настроить несколько баз данных MYSQL в ZF3, которые должны работать следующим образом:
Я укажу несколько серверов MYSQL в файле global.php ZF3, как показано ниже.
return [
'db' => [
'driver' => 'Pdo_Mysql',
'dbname' => 'testDB',
'username' => 'user',
'password' => '******',
'servers' => [
'host' => 'db.server-1',
'host' => 'db.server-2',
...
]
],
];
При подключениик базе данных, ZF3 должен всегда подключаться к 'db.server-1', если 'db.server-1' недоступен, то ZF3 должен подключаться к 'db.server-2', не выдавая ошибку БД.
Пожалуйста, помогите мне с конфигурацией, если это возможно.