You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CloudFormation中指定Aurora DB集群的写入DB实例?

控制Aurora集群读写节点的CloudFormation配置方法

在CloudFormation中创建Aurora集群时,要精准指定哪个实例作为写入节点(主实例),可以通过以下方式实现:

  • 通过DBCluster的PrimaryInstanceIdentifier属性指定主节点:在集群资源定义里,直接填入你想设为主实例的DB实例逻辑ID(比如你的场景里的RDSDBInstance2)。这个属性会强制指定实例成为集群主节点,其余关联的实例会自动成为只读副本。

    示例配置片段:

    MyDBCluster:
      Type: AWS::RDS::DBCluster
      Properties:
        # 其他集群配置属性...
        PrimaryInstanceIdentifier: RDSDBInstance2
    
  • 配套实例的配置注意事项:被指定为主节点的RDSDBInstance2无需额外设置只读相关属性;作为副本的RDSDBInstance1只需通过DBClusterIdentifier关联到集群即可,集群会基于PrimaryInstanceIdentifier的配置自动分配读写角色。

    提示:如果不主动配置PrimaryInstanceIdentifier,CloudFormation会默认将第一个创建的DB实例设为主节点,所以显式配置该属性是精准控制读写节点的核心。

内容的提问来源于stack exchange,提问作者hermit.crab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 19:29:52