描述
查看指定实例的所有连接信息。
请求参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 系统规定参数,取值:DescribeDBInstanceNetInfo。 |
DBInstanceId | String | 是 | 单个实例名。 |
ConnectionStringType | String | 否 | 查询连接串类型。Normal指查询普通连接,ReadWriteSplitting指查询读写分离连接,不传则返回所有连接。 |
名称 | 类型 | 描述 |
<公共返回参数> | 详见公共参数。 | |
DBInstanceNetInfos | List<DBInstanceNetInfo> | 实例的连接信息。 |
InstanceNetworkType | String | VPC指VPC实例,Classic指经典网络类型的实例。 |
名称 | 类型 | 描述 |
ConnectionString | String | DNS连接串。 |
IPAddress | String | IP地址。 |
IPType | String | 经典网络类型的实例可出现“Inner”和“Public”,VPC实例可出现“Private”和“Public”。 |
Port | String | 端口信息。 |
VPCId | String | VPC ID。 |
VSwitchId | String | VSwitch ID。 |
ConnectionStringType | String | 连接串类型。Normal指普通连接地址,ReadWriteSplitting指读写分离地址。 |
MaxDelayTime | String | 最大延迟时长阈值,只在读写分离链路返回改参数。超过该时长的只读不分配流量,单位是秒。 |
DistributionType | String | 读请求分配策略,仅在读写分离链路返回该参数。Standard指按规格权重自动分配,Custom指自定义分配权重。 |
DBInstanceWeights | List | 实例权重信息,只有读写分离链路返回该参数。 |
名称 | 类型 | 描述 |
DBInstanceId | String | 实例ID。 |
DBInstanceType | String | 实例类型。Master指主实例,Readonly指只读实例。 |
Weight | String | 实例当前权重。 |
Availability | String | 实例可用状态。Unavailable指不可用,Available指可用。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您的描述,您想了解如何使用阿里云的API来查看指定数据库实例的所有连接信息。这里是一个简化的步骤说明,帮助您理解如何调用这个API以及如何解析返回的结果:
构建请求:首先,您需要构造一个HTTP请求,该请求将指向阿里云RDS服务的API端点。请求方法通常是POST,并且需要包含以下内容:
DescribeDBInstanceNetInfo
。Normal
(普通连接)或ReadWriteSplitting
(读写分离连接)。如果不传,则默认返回所有类型连接信息。认证与发送请求:在发送请求前,确保您已经通过阿里云的AccessKey ID和AccessKey Secret对请求进行了签名,这是阿里云API调用的安全要求。您可以使用各种编程语言的SDK来简化这一过程,或者手动构建签名。
处理响应:一旦请求被成功处理,阿里云会以JSON格式返回响应数据。响应中包含了您所查询的实例连接信息。
DBInstanceNetInfos:这是一个列表,包含了每个实例的网络连接详情。
DBInstanceWeight:如果存在,这将提供单个实例的权重、类型(主实例或只读实例)、可用状态等详细信息。
希望以上信息能帮助您顺利获取所需的数据库实例连接信息!如果有更具体的操作问题或遇到任何困难,请随时提问。