database - 如何在不影响云数据库 Mongo DB 中实例可用性的情况下更改主机名?
问题描述
我了解如何在不影响自建 Mongo DB 实例的可用性的情况下更改主机名,但我无法在 Apsara DB for Mongo DB 上找到与执行相同操作相关的任何文档。大家可以分享一些建议吗?
解决方案
我从未尝试过这样做,但这对 MongoDB 来说更原始。您可以通过 2 种方式做到这一点:
在不中断可用性的情况下更改主机名
这种方法可确保您的应用程序始终能够读取数据并将数据写入副本集,但这种方法可能需要很长时间,并且可能会导致应用程序层停机。立即停止在旧主机名上运行的所有成员
这种方法的维护窗口较短,但在操作期间副本集将不可用。
推荐阅读
- c - 带有星号运算符的结构变量的括号
- org-mode - 组织模式捕获模板中的转义字符
- vue.js - 如何自动显示行之间的值差异(Vue.js 数据表)
- mysql - AWS 极光 MySQL
- javascript - 浏览器扩展程序可以读取网站的 cookie 吗?
- c++ - 在代码中将地图或火车站线表示为图形的最佳方法是什么?
- ios - 在 viewDidAppear 之前翻译 superview 时,UIHostingController 视图的转换不同步
- typescript - 抛出错误会导致“UnhandledPromiseRejectionWarning”
- python - 没有捕捉到 BeautifulSoup 所需的线条
- r - 在 R 中抓取 Zillow,并使用 Selector Gadget 查找纬度和经度