Drupal, похоже, не использует ведомые базы данных - PullRequest
0 голосов
/ 19 ноября 2018

Мы используем кластер AWS RDS для наших баз данных Drupal.

Наша конфигурация Drupal для $databases состоит из значения по умолчанию и ведомого, но когда я смотрю на использование ( 1 ) кажется, что Drupal никогда не использует раба.Это только потому, что этого достаточно для мастера, или нам не хватает конфигурации?

$databases = array(
  'default' => array(
    'default' => array(
      'driver' => $_ENV['DatabaseDriver'],
      'host' => $_ENV['DatabaseHostMaster'],
      'database' => $_ENV['DatabaseName'],
      'username' => $_ENV['DatabaseUsername'],
      'password' => $_ENV['DatabasePassword']
    )
  )
);

if (!empty($_ENV['DatabaseHostSlave'])) {
  $databases['default']['slave'] = array(
    'driver' => $_ENV['DatabaseDriver'],
    'host' => $_ENV['DatabaseHostSlave'],
    'database' => $_ENV['DatabaseName'],
    'username' => $_ENV['DatabaseUsername'],
    'password' => $_ENV['DatabasePassword']
  );
}

Мы используем смесь Drupal 7 и 8.

DatabaseConnections

...