У меня есть набор реплик с 3 членами, основным и 2 дополнительными.
Я подключен к кластеру из NoSQLBooster из URI mongodb и с предпочтением чтения «secondPreferred». Если я выполняю операции чтения, это работает, но если я пытаюсь вставить документ, это выдает мне эту ошибку:
{
"message" : "write failed with error: { 'writeError' : { 'code' : 10107, 'errmsg' : 'not master' } }",
"stack" : "script:1:17" +
"script:1:17" +
"script:1:17" +
"script:1:17" +
"script:1:17"
}
Если я изменяю настройку соединения и изменяю предпочтение чтения с primaryPreferred на primary, вставка работает.
Это ошибка NoSQLBooster?