操作说明
前提条件
为创建 ShardingSphere Proxy 高可用集群,您需要事先准备如下资源:
- 一个 ssh keypair,用于远程连接 EC2 实例。
- 一个 VPC。
- 每个可用区的 subnet。
- 一个 SecurityGroup, 能够放行 ZooKeeper Server 使用的 2888,3888,2181 端口。
- 一个内网 HostedZone。
- 一个通用的 AMI 镜像, Amazon linux2 即可。
- 最好准备好 CloudFormation 配置文件。
步骤
- 进入 Amazon CloudFormation 服务,创建 Stacks。
点击 Choose File
按钮 上传准备好的 CloudFormation 配置。
上传好后点击 Next
按钮。
- 将您准备好的资源填入以下对应的相关位置。
填入相应参数后,点击 Next
按钮。
- 按您实际情况配置
stack
相关参数。
配置好后点击 Next
按钮。
- 进行配置
Review
。
确认好点击 Submit
按钮。
- 在上述操作后,将进入创建阶段。
- 等待一段时间,创建完成后,进入
Outputs
标签页,如下图。
其中 ssinternaldomain
对应的值就是我们需要的域名。
默认创建的内部域名为 proxy.shardingsphere.org,端口为 3307,用户名和密码为 root。
- 应用配置数据库连接信息为 ShardingSphere Proxy