Bir ApsaraDB for MongoDB örneğinin rolünü ve bağlantı bilgilerini sorgulamak için bu işlemi çağırabilirsiniz.
Bu işlem, çoğaltma kümesi örnekleri ve bağımsız örnekler için geçerlidir ancak parçalı küme örnekleri için geçerli değildir.
Hata Ayıklama
İstek parametreleri
| Parametre | Tür | Zorunlu | Örnek | Açıklama |
| Action | String | Evet | DescribeReplicaSetRole |
|
| DBInstanceId | String | Evet | dds-bpxxxxxxxx |
|
| RegionId | String | Hayır | cn-hangzhou |
|
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| RequestId | String | DB4A0595-FCA9-437F-B2BB-25DBFC009D3E | İsteğin ID'si. |
| DBInstanceId | String | dds-bpxxxxxxxx | Örneğin ID'si. |
| ReplicaSets | Array | Çoğaltma kümesi rolleriyle ilgili ayrıntılar. | |
| ReplicaSet | |||
| ConnectionDomain | String | dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com | Düğümün uç noktası. |
| ConnectionPort | String | 3717 | Düğümün bağlantı noktası. |
| ExpiredTime | String | 1209582 | Klasik ağ uç noktasının kalan süresi. Birim: saniye. |
| NetworkType | String | VPC | Ağ türü. Geçerli değerler:
|
| ReplicaSetRole | String | Primary | Çoğaltma kümesindeki düğümün rolü.
|
| RoleId | String | 651xxxxx | Düğümün rol ID'si. |
Örnekler
Örnek istekler
http(s)://mongodb.aliyuncs.com/? Action=DescribeReplicaSetRole
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
<DescribeReplicaSetRoleResponse>
<RequestId>7762D0FF-F34D-4DAF-9D06-6C1C28CC98CD</RequestId>
<DBInstanceId>dds-bpxxxxxxxx</DBInstanceId>
<ReplicaSets>
<ReplicaSet>
<NetworkType>Classic</NetworkType>
<ConnectionPort>3717</ConnectionPort>
<ReplicaSetRole>Primary</ReplicaSetRole>
<ConnectionDomain>dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com</ConnectionDomain>
<ExpiredTime>12xxxxx</ExpiredTime>
<RoleId>55xxxxx</RoleId>
</ReplicaSet>
<ReplicaSet>
<NetworkType>Classic</NetworkType>
<ConnectionPort>3717</ConnectionPort>
<ReplicaSetRole>Secondary</ReplicaSetRole>
<ConnectionDomain>dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com</ConnectionDomain>
<ExpiredTime>12xxxxx</ExpiredTime>
<RoleId>55xxxxx</RoleId>
</ReplicaSet>
<ReplicaSet>
<NetworkType>VPC</NetworkType>
<ConnectionPort>3717</ConnectionPort>
<ReplicaSetRole>Primary</ReplicaSetRole>
<ConnectionDomain>dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com</ConnectionDomain>
<RoleId>55xxxxx</RoleId>
</ReplicaSet>
<ReplicaSet>
<NetworkType>VPC</NetworkType>
<ConnectionPort>3717</ConnectionPort>
<ReplicaSetRole>Secondary</ReplicaSetRole>
<ConnectionDomain>dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com</ConnectionDomain>
<RoleId>55xxxxx</RoleId>
</ReplicaSet>
</ReplicaSets>
</DescribeReplicaSetRoleResponse>
JSON biçimi
{
"RequestId": "7762D0FF-F34D-4DAF-9D06-6C1C28CC98CD",
"DBInstanceId": "dds-bpxxxxxxxx",
"ReplicaSets": {
"ReplicaSet": [
{
"NetworkType": "Classic",
"ConnectionPort": "3717",
"ReplicaSetRole": "Primary",
"ConnectionDomain": "dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com",
"ExpiredTime": "12xxxxx",
"RoleId": "55xxxxx"
},
{
"NetworkType": "Classic",
"ConnectionPort": "3717",
"ReplicaSetRole": "Secondary",
"ConnectionDomain": "dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com",
"ExpiredTime": "12xxxxx",
"RoleId": "55xxxxx"
},
{
"NetworkType": "VPC",
"ConnectionPort": "3717",
"ReplicaSetRole": "Primary",
"ConnectionDomain": "dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com",
"RoleId": "55xxxxx"
},
{
"NetworkType": "VPC",
"ConnectionPort": "3717",
"ReplicaSetRole": "Secondary",
"ConnectionDomain": "dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com",
"RoleId": "55xxxxx"
}
]
}
}
Hata kodları
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.