2012-04-03 26 views
0

Mit zwei Mongodb-Server als Master und Slave, frage ich mich, was ist die beste Art der Verwendung von PHP New Mongo (dbaddress), so dass ich zwischen ihnen wechseln kann, sobald einer der Server ausfällt.php Zugriff auf mongodb Master/Slave Zugriff

Ich habe

getestet
new Mongo('10.10.10.10:27019', array("replicaSet" => "set")); 

wo 10.10.10.10 der Master ist und .11 ist der Slave. aber es hat nicht funktioniert.

Ich möchte nicht zwei große Block von versuchen und für einen Server und dann wiederholen Sie die ganze Sache, um die Verbindung Ausnahme zu fangen (es sieht wirklich dumm aus).

Können Sie bitte helfen?

Antwort

1

Nach dem docs, dann würden Sie tun:

new Mongo('mongodb://10.10.10.10:27019,10.10.10.11:27019', array("replicaSet" => "set"));