การจำลองแบบ Drupal Master / Slave
ฉันได้ติดตั้งเซิร์ฟเวอร์ MySQL สองเครื่องด้วยการจำลองแบบ Master / Slave สำหรับฐานข้อมูล drupal และฉันยืนยันว่าฐานข้อมูลนั้นซิงค์และทำซ้ำ ตอนนี้ฉันกำลังพยายามชี้ drupal ไปยังฐานข้อมูลทั้งคู่โดยทั่วไปเพื่อวัตถุประสงค์ในการ failover / redundancy นั่นคือถ้าฉันต้องการรีบูตเซิร์ฟเวอร์ฐานข้อมูลหลักของฉันฉันไม่ต้องการให้เว็บไซต์ของเราล้มลง (การอ่านอย่างเดียวเป็นที่ยอมรับในสถานการณ์ความล้มเหลว) บนพื้นฐานของบทความต่อไปนี้ ฉันแก้ไขsettings.phpดังนี้: $databases['default']['default'] = array( 'driver' => 'mysql', 'database' => 'sdrupal', 'username' => 'drupal', 'password' => 'topsecret', 'host' => 'masterdb.ptp.local', ); $databases['default']['slave'][] = array( 'driver' => 'mysql', 'database' => 'sdrupal', 'username' => 'drupal', …