У меня проблема с общим кластером mongodb: я пытаюсь получить данные с помощью реализации nodejs mongodb. Несколько дней go все работало нормально. Но теперь каждая команда getmore, которую я посылаю в кластер, очень и очень медленная. Поэтому я подумал: может быть, мне просто нужно выключить и снова включить.
Поэтому я попытался подключиться к кластеру с помощью оболочки mon go. Все работает нормально, у моего пользователя есть роль atlasAdmin (его можно увидеть через db.getUser("admin")
), но когда я пытаюсь выполнить команды типа db.shutdownServer()
или показать пользователей, сервер сообщает, что я не авторизован. Даже команда "db.auth("admin", ...pw...)
" возвращает 1.
После некоторых исследований я обнаружил, что должен выключить сервер, чтобы иметь возможность исправить эту проблему. Но без разрешения, как мне это сделать? Есть ли какая-либо другая возможность сделать это, например, кнопка в веб-приложении atlas или что-то еще?