一、内网地址类型
当创建完 TDSQL-C MySQL 版集群之后,该集群下可以具备读写内网地址、只读内网地址、数据库代理的内网访问地址。部分内网地址支持自定义内网域名,有关集群下支持挂载的内网地址类型和对应支持自定义内网域名的情况,你可参见下表。
| 集群类型 | 集群下的实例或功能 | 内网地址类型 | 说明 | 自定义内网域名 |
| 预置资源集群Serverless 集群 | 读写实例 | 读写内网地址 | 该读写内网地址指向集群下唯一的读写实例,使用该地址连接数据库,用于处理所有写操作和读请求。 | 支持 |
| 预置资源集群Serverless 集群 | 只读实例 | 只读内网地址 | 该只读内网地址指向集群下的只读实例,使用该地址连接数据库,仅用于处理该实例上的只读查询。 | 支持 |
| 预置资源集群 | 分析引擎 | 只读内网地址 | 该只读内网地址指向集群下的分析引擎,使用该地址连接至列式存储的分析引擎节点,用于处理复杂的分析查询和实时大数据聚合场景。 | 不支持 |
| 预置资源集群Serverless 集群 | 数据库代理 | 内网访问地址 | 开通数据库代理功能后,该内网访问地址指向集群下数据库代理,该地址为集群提供一个统一的入口,可自动将读请求负载均衡到多个只读实例,降低集群下读写实例的负载。 | 支持 |
| 分析集群 | 分析引擎 | 只读内网地址 | 该只读内网地址指向分析集群的分析引擎,使用该地址连接至列式存储的分析引擎节点,用于处理复杂的分析查询和实时大数据聚合场景。 | 不支持 |
二、预置资源集群/Serverless 集群参考如下方法查看内网地址和端口
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 在集群详情页查看对应内网地址和端口。
·查看读写实例/只读实例的内网地址和端口
·查看分析引擎的内网地址和端口
·查看数据库代理的内网访问地址和端口
三、分析集群参考如下方法查看内网地址和端口
1. 登录 TDSQL-C MySQL 版控制台。
2. 在上方选择 MySQL 版(分析集群)。
3. 在左侧集群列表,单击目标集群,进入集群管理页。
4. 在集群详情页查看对应内网地址和端口。
四、修改内网地址或端口
注意:修改内网地址会影响正在访问的数据库业务。
1. 根据上述 查看内网地址和端口 介绍的方法,找到需要修改的内网地址。
2. 鼠标移动到内网地址后,单击编辑图标。
3. 在弹出的对话框,修改内网地址或端口后,单击确定。
·内网地址:你可在内网地址可选段范围内自定义内网地址。
·自定义端口:你可自定义端口值,取值范围为1024 – 65535。
·旧 IP 地址回收时间:回收时间系统默认为0小时,表示立即回收旧 IP 地址,随即不可通过旧 IP 地址访问实例。支持自定义,范围:0 – 168小时。
注意:若在实例开启内网域名后修改内网地址,此时旧 IP 地址回收时间默认为24小时,支持自定义,范围:24 – 168。
五、开启内网域名
读写实例/只读实例/数据库代理的内网域名格式,以及域名中自定义部分的输入规则说明如下:
六、域名格式说明
完整域名的格式有两种,你可根据需要来设置:
·带实例 ID 类型(默认选中):<自定义部分>.<实例 ID/数据库代理组 ID>.internal.tencentdb.com。例如:andy125.cynosdbmysql-ins-pajhe***.internal.tencentdb.com,或者 andy125.cynosdbmysql-proxy-aw9u0***.internal.tencentdb.com。你可以对自定义部分进行编辑。
·不带实例 ID 类型(精简型):<自定义部分>.<地域简写-cynosdb>.internal.tencentdb.com,例如:andy125.gz-cynosdb.internal.tencentdb.com。你可以对自定义部分进行编辑。如需使用精简型域名,请你先 提交工单 申请。
七、自定义部分输入规则说明
内网域名中,自定义部分的输入规则如下:
·填入内容由小写字母、数字、中划线(-)组成,以字母开头,以数字或字母结尾。
·域名的总长度不能超过64个字符。温馨提示,64个字符中包含域名的中缀和后缀。
·自定义部分不支持以 xn-- 开头。
·自定义部分不支持输入连续的 –。
八、为预置资源集群/Serverless 集群的读写实例或只读实例开启内网域名
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 在集群详情页下方,找到目标实例,单击详情,进入实例详情页。
4. 在连接信息 > 读写内网域名或只读内网域名后单击开启。
5. 在弹窗中编辑实例的内网域名,系统会自动进行域名校验,校验通过后单击下一步。
6. 在弹窗中确认域名后,单击确定。
·单击确定之前,若你需要修改内网域名,可单击上一步返回修改。
·单击确定之前,若你不想开启内网域名,可单击取消。
九、为预置资源集群/Serverless 集群的数据库代理开启内网域名
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 选择数据库代理页,在连接地址 > 内网域名下单击开启。
4. 在弹窗中编辑数据库代理的内网域名,系统会自动进行域名校验,校验通过后单击下一步。
5. 在弹窗中确认域名后,单击确定。
·单击确定之前,若你需要修改内网域名,可单击上一步返回修改。
·单击确定之前,若你不想开启内网域名,可单击取消。
十、为预置资源集群/Serverless 集群的读写实例或只读实例修改或关闭内网域名
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 在集群详情页下方,找到目标实例,单击详情,进入实例详情页。
4. 若你需要修改内网域名,你可在连接信息 > 读写内网域名或只读内网域名后单击编辑图标,在弹窗中修改内网域名后,单击下一步,然后单击确定。
5. 若你需要关闭内网域名,你可在连接信息 > 读写内网域名或只读内网域名后单击关闭,然后在弹窗中单击确定。
十一、为预置资源集群/Serverless 集群的数据库代理修改或关闭内网域名
1. 登录 TDSQL-C MySQL 版控制台。
2. 在左侧集群列表,单击目标集群,进入集群管理页。
3. 选择数据库代理页。
4. 若你需要修改内网域名,你可在连接地址下,单击目标内网域名后的编辑图标,在弹窗中修改内网域名后,单击下一步,然后单击确定。
5. 若你需要关闭内网域名,你可在连接地址下,单击目标内网域名后的关闭,然后在弹窗中单击确定。