MongoDB 2.2 レプリカセットのセットアップ (2 ノード) があり、PHP を使用してテストに接続します。
$mongo = new Mongo("mongodb://192.168.1.1:27017,192.168.1.2:27017",
array("replicaSet" => "testrs",
"safe" => TRUE));
$db = $mongo->test;
$collection = $db->dump;
while (true) {
echo "Result: " .
$collection->insert(array( "ts" => time() ));
sleep(10);
}
実行の途中で、stepDown
プライマリ ノードから挿入したときに、挿入が機能していないことがわかりましたが、echo stilで1が返されたため、例外はスローされませんでした。上記のコードに何か問題はありますか?