

# 创建自定义终端节点
<a name="aurora-custom-endpoint-creating"></a>

使用 AWS 管理控制台、AWS CLI 或 Amazon RDS API 创建自定义端点。

## 控制台
<a name="aurora-create-endpoint.console"></a>

要使用 AWS 管理控制台创建自定义终端节点，请转到集群详细信息页，然后选择 **Endpoints (终端节点)** 部分中的 `Create custom endpoint` 操作。为自定义终端节点选择一个名称，该名称对于用户 ID 和区域是唯一的。要选择即使在集群扩展时也保持不变的数据库实例列表，请清除 **Attach future instances added to this cluster (挂载以后添加到此集群的实例)** 复选框。如果选中该复选框，在将任何新实例添加到集群时，自定义终端节点将动态添加这些实例。

![\[创建自定义端点页面，其中包含用于端点标识符、实例类型选择和静态/排除选项的字段。\]](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/AuroraUserGuide/images/AuroraCreateCustomEndpoint.png)


无法在 AWS 管理控制台中选择自定义端点类型。通过 AWS 管理控制台创建的所有自定义端点都具有类型 `ANY`。

## AWS CLI
<a name="aurora-create-endpoint.cli"></a>

要使用 AWS CLI 创建自定义终端节点，请运行 [create-db-cluster-endpoint](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-endpoint.html) 命令。

以下命令创建附加到特定集群的自定义终端节点。最初，该终端节点与集群中的所有 Aurora 副本实例相关联。后续命令将其与集群中的一组特定数据库实例相关联。

对于 Linux、macOS 或 Unix：

```
aws rds create-db-cluster-endpoint --db-cluster-endpoint-identifier custom-endpoint-doc-sample \
  --endpoint-type reader \
  --db-cluster-identifier cluster_id

aws rds modify-db-cluster-endpoint --db-cluster-endpoint-identifier custom-endpoint-doc-sample \
  --static-members instance_name_1 instance_name_2
```

对于 Windows：

```
aws rds create-db-cluster-endpoint --db-cluster-endpoint-identifier custom-endpoint-doc-sample ^
  --endpoint-type reader ^
  --db-cluster-identifier cluster_id

aws rds modify-db-cluster-endpoint --db-cluster-endpoint-identifier custom-endpoint-doc-sample ^
  --static-members instance_name_1 instance_name_2
```

## RDS API
<a name="aurora-create-endpoint.api"></a>

要使用 RDS API 创建自定义终端节点，请运行 [CreateDBClusterEndpoint](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterEndpoint.html) 操作。