2016-12-05 4 views
0

Ich verwende Redis 3.2.0 und aktivierte Replikation. Aber ich habe für "Info-Replikation" führen, wie folgt:Wie kann ich die Netzwerkschnittstelle für die erneute Replikation angeben?

master_link_status: down

Redis zeigt log:

anschließen MASTER_HOST MASTER: 6379

MASTER < - > SLAVE Sync gestartet

...

Timeout an den MASTER Anschluss

zu MASTER MASTER_HOST anschließen: 6379

...

Ping und Telnet auf Port 6379 des Master-Host von Slave-Host ist es gelungen.

Also dachte ich, redis Prozess auf Slave-Host versucht, eine Verbindung zum Master-Host über falsche Netzwerkschnittstelle (Slave-Host verfügt über mehrere Netzwerkschnittstellen).

Kann ich die Netzwerkschnittstelle angeben, die von der Redis Replikation verwendet wird?

Antwort

0

Wenn Redis eine Verbindung zum Master-Host herstellt, wird der Client-Socket an die Adresse gebunden, die durch das erste Argument des Parameters "bind" angegeben wird.

Verwandte Themen