Как изменить имена хостов, не нарушая доступность экземпляра в БД Apsara для БД Mongo? - PullRequest
0 голосов
/ 27 сентября 2018

Я понимаю, как изменить имена хостов, не нарушая возможности самостоятельной сборки экземпляра Mongo DB, но я не могу найти какую-либо документацию, относящуюся к тому же самому, на Apsara DB для Mongo DB.Можете ли вы поделиться предложениями?

1 Ответ

0 голосов
/ 28 сентября 2018

Я никогда не пытался делать это, но это более примитивно для MongoDB.Вы можете сделать это двумя способами:

  • Изменить имена хостов без нарушения доступности
    Этот подход гарантирует, что ваши приложения всегда смогут читать и записывать данные внабор реплик, но этот подход может занять много времени и может привести к простоям на уровне приложений.

  • Остановить все элементы, работающие на старых именах хостов сразу
    У этого подхода более короткое окно обслуживания, но набор реплик будет недоступен во время операции.

Документацию можно найти здесь https://docs.mongodb.com/manual/tutorial/change-hostnames-in-a-replica-set/#replica-set-change-hostname-no-downtime

...