Descripción
Reanuda una sesión de sincronización en pausa según los datos almacenados en el clúster de destino.
Requisito
Para utilizar el punto final resume, mongosync debe estar en el Estado PAUSADO.
Nota
Cuando configura varias instancias mongosync para sincronizar entre clústeres fragmentados, debe enviar comandos de punto final de API idénticos a cada instancia mongosync.
Para obtener más información,consulte Reanudar múltiples Mongosyncs.
Solicitud
POST /api/v1/resume
Parámetros del cuerpo de la solicitud
Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP. Sin embargo,debe especificar la --data opción con un objeto { } vacío.
Respuesta
Campo | Tipo | Descripción |
|---|---|---|
| booleano | Cuando la solicitud es exitosa, este valor es |
| string | Si se produjo un error, indica su nombre. Este campo se omite en la respuesta cuando |
| string | Descripción detallada del error ocurrido. Este campo se omite en la respuesta cuando |
Ejemplo
El siguiente ejemplo reanuda una operación de sincronización en pausa.
Solicitud
curl localhost:27182/api/v1/resume -XPOST --data '{ }'
Respuesta
{"success":true}
Comportamiento
Al enviar una
resumesolicitud,mongosyncpodría tardar al menos dos minutos en reanudar la migración. Para comprobar si la migración se reanudó, puede llamar al puntoprogressfinal.Si la solicitud
resumees exitosa,mongosyncingresa al estadoRUNNING.
Protección de endpoints
mongosync No protege el punto final resume. Sin embargo, por defecto, la API se vincula únicamente al host local y no acepta llamadas de otras fuentes. Además, la llamada resume no expone las credenciales de conexión ni los datos del usuario.