2017-12-09 3 views
1

Wie konfiguriert man Laravel 5.5 mit Master-Slave-MySQL-Replikation?Master-Slave-Konfiguration in Laravel 5.5

Ich möchte schreiben Operationen und lesen Operationen in Master und Slave jeweils.

Optional: Gibt es eine Möglichkeit, Verbindungspooling und max/min keine offenen Verbindungen unter idealen Bedingungen zu tun. ?

+0

https://laracasts.com/discuss/channels/laravel/master- Slave-Replikation mit Laravel –

Antwort

1

einfach Ihre config/database.php Datei ändern (Slave) und schreiben (Master) Hosts wie so gehören, lesen sich wie das Laravel docs vorschlagen:

'mysql' => [ 
    'read' => [ 
     'host' => '192.168.1.1', 
    ], 
    'write' => [ 
     'host' => '196.168.1.2' 
    ], 
    'sticky' => true, 
    'driver' => 'mysql', 
    'database' => 'database', 
    'username' => 'root', 
    'password' => '', 
    'charset' => 'utf8mb4', 
    'collation' => 'utf8mb4_unicode_ci', 
    'prefix' => '', 
], 
+0

Können Sie bitte die Option Frage ... – subhajit