Todos los productos
Search
Centro de documentos

:Consulta del modo de alta disponibilidad

Última actualización: Sep 03, 2026

Puede llamar a la operación DescribeDBInstanceHAConfig para consultar el modo de alta disponibilidad y el modo de replicación de datos de una instancia de ApsaraDB RDS.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos que llame a esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDKs.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Action

String

Sí

DescribeDBInstanceHAConfig

La operación que desea ejecutar. Establezca el valor en DescribeDBInstanceHAConfig.

DBInstanceId

String

Sí

rm-uf6wjk5xxxxxx

El ID de la instancia.

Parámetros de respuesta

Parámetro Tipo Ejemplo Descripción
DBInstanceId String rm-uf6wjk5xxxxxx

El ID de la instancia.

HAMode String RPO

El modo de alta disponibilidad de la instancia. Valores válidos:

  • RPO: Se prioriza la consistencia de los datos. La instancia garantiza la confiabilidad de los datos para minimizar las pérdidas. Si tiene requisitos estrictos de consistencia de datos, seleccione este modo.
  • RTO: Se prioriza la disponibilidad del servicio. La instancia restaura el servicio de base de datos lo antes posible para garantizar la disponibilidad. Si tiene requisitos estrictos de disponibilidad del servicio, seleccione este modo.
Nota Este parámetro se devuelve solo para instancias que ejecutan MySQL.
SyncMode String Sync

El modo de replicación de datos de la instancia. Para obtener más información, consulte Cambiar el modo de replicación de datos de una instancia de ApsaraDB RDS for MySQL. Valores válidos:

  • Sync: modo síncrono
  • Semi-sync: modo semisíncrono
  • Async: modo asíncrono
Nota Este parámetro se devuelve solo para instancias que ejecutan MySQL.
HostInstanceInfos Array of NodeInfo

Una matriz que contiene la información sobre las instancias principal y secundaria.

NodeInfo
NodeId String 3397027

El ID de la instancia.

NodeType String Master

El rol de la instancia. Valores válidos:

  • Master: rol de instancia principal
  • Slave: rol de instancia secundaria
RegionId String cn-hangzhou

El ID de región de la instancia.

ZoneId String cn-hangzhou-b

El ID de zona de la instancia.

SyncStatus String NotAvailable

El estado de sincronización de la instancia. Valores válidos:

  • NotAvailable: La sincronización falló. Esto indica que se produjeron errores.
  • Syncing: La sincronización está en proceso. En este caso, un cambio de rol entre la instancia principal y la secundaria puede provocar pérdida de datos.
  • Synchronized: La sincronización se completó.
  • NotSupport: El motor o la versión de la base de datos no admite la sincronización entre las instancias principal y secundaria.
LogSyncTime String 2018-05-05T15:15:00Z

La hora en que la instancia secundaria recibió los registros de la instancia principal. La hora sigue el estándar ISO 8601 con el formato aaaa-MM-ddTHH:mm:ssZ. La hora se muestra en UTC.

DataSyncTime String 2018-05-05T15:15:00Z

La hora en que la instancia secundaria finalizó la sincronización de datos desde la instancia principal. La hora sigue el estándar ISO 8601 con el formato aaaa-MM-ddTHH:mm:ssZ. La hora se muestra en UTC.

RequestId String 1AD222E9-E606-4A42-BF6D-8A4442913CEF

El ID de la solicitud.

Ejemplos

Solicitudes de ejemplo

http(s)://rds.aliyuncs.com/? Action=DescribeDBInstanceHAConfig
&DBInstanceId=rm-uf6wjk5xxxxxx
&<Common request parameters>

Respuestas exitosas de ejemplo

Formato XML

<DescribeDBInstanceHAConfigResponse>
  <RequestId>103D4ACC-F2F9-4A7E-9ACC-14B0A25613E0</RequestId>
  <DBInstanceId>rm-uf6wjk5xxxxxx</DBInstanceId>
  <HAMode>RPO</HAMode>
  <HostInstanceInfos>
        <NodeInfo>
              <DataSyncTime></DataSyncTime>
              <ZoneId>cn-hangzhou-h</ZoneId>
              <LogSyncTime></LogSyncTime>
              <NodeType>Slave</NodeType>
              <NodeId>13567431</NodeId>
              <SyncStatus>NotSupport</SyncStatus>
              <RegionId>cn-hangzhou</RegionId>
        </NodeInfo>
        <NodeInfo>
              <DataSyncTime></DataSyncTime>
              <ZoneId>cn-hangzhou-h</ZoneId>
              <LogSyncTime></LogSyncTime>
              <NodeType>Master</NodeType>
              <NodeId>14565107</NodeId>
              <SyncStatus>NotSupport</SyncStatus>
              <RegionId>cn-hangzhou</RegionId>
        </NodeInfo>
  </HostInstanceInfos>
  <SyncMode>Semi-sync</SyncMode>
</DescribeDBInstanceHAConfigResponse>

Formato JSON

{
	"RequestId": "103D4ACC-F2F9-4A7E-9ACC-14B0A25613E0",
	"DBInstanceId": "rm-uf6wjk5xxxxxx",
	"HAMode": "RPO",
	"HostInstanceInfos": {
		"NodeInfo": [
			{
				"DataSyncTime": "",
				"ZoneId": "cn-hangzhou-h",
				"LogSyncTime": "",
				"NodeType": "Slave",
				"NodeId": "13567431",
				"SyncStatus": "NotSupport",
				"RegionId": "cn-hangzhou"
			},
			{
				"DataSyncTime": "",
				"ZoneId": "cn-hangzhou-h",
				"LogSyncTime": "",
				"NodeType": "Master",
				"NodeId": "14565107",
				"SyncStatus": "NotSupport",
				"RegionId": "cn-hangzhou"
			}
		]
	},
	"SyncMode": "Semi-sync"
}

Códigos de error

Para obtener una lista de códigos de error, visite el Centro de errores de API.