amazon-web-services - 如何让AWS aurora Mysql变成可写实例
问题描述
我正在开展一个项目,我们正在创建一个新的区域以实现弹性目的。在为项目创建新区域时,我们还计划创建 Aurora MySQL 数据库的只读副本。我的问题有两个部分
- 如果现有区域的项目宕机了,如何让其他区域的Aurora MySQL只读副本成为新的Master并且可写?我搜索了一些视频和 stackoverflow 问题,我确实了解如何将 RDS mysql 设为可写实例。但是,我看不到如何在 Aurora MySQL 中进行这样的“只读”参数修改!
- 我怎么能用詹金斯工作做这个改变?
非常感谢任何帮助!谢谢!
解决方案
- 您可以为此使用 AWS CLI,特别是:
aws rds 提升读取副本数据库集群
与名称相反的命令实际上适用于 Aurora,如命令文档中所述:
注意:
此操作仅适用于 Aurora 数据库集群。
您可以在 Aurora 的 AWS 文档中找到更多信息,特别是关于将只读副本提升为数据库集群的部分。
- 似乎您应该能够使用Jenkins AWS 插件,但有很多选择。
推荐阅读
- vue.js - 为什么我在尝试运行此 VUE JS 存储库时会收到此错误?
- angular - 使一种方法依赖于另一种方法的成功运行
- vb.net - 指纹硬件 ID GetHexString
- html - 防止 VS Code 自动完成 HTML
- xml - Groovy XmlParser 如何处理字符串中的引号?
- amazon-web-services - 是否可以将 Codedeploy BlueGreen 部署到 ECS 使用运行状况检查数据?
- java - 查找矩阵中元素的最小总和
- bash - 使用 Bash find 递归检查非方形 jpg 图像尺寸,我非常接近
- variables - 值更改时如何在 UIKit 中更新 SwiftUI 视图?
- go - Gomock SetArg() 恐慌