有两个mongodb服务器作为主服务器和从服务器,我想知道使用php new mongo(dbaddress)的最佳方式是什么,所以一旦其中一个服务器关闭,我就可以在它们之间切换。
我已经测试了
new Mongo('10.10.10.10:27019', array("replicaSet" => "set"));
其中10.10.10.10是主设备,而.11是从设备。但它不起作用。
我不希望有两个巨大的try和一个服务器块,然后重复整个事情以捕获连接异常(它看起来真的很愚蠢)。
你能帮忙吗?
答案 0 :(得分:1)
根据docs,您可以:
new Mongo('mongodb://10.10.10.10:27019,10.10.10.11:27019', array("replicaSet" => "set"));