Docs Menu
Docs Home
/ /

pause

Pausa la operación de sincronización actual.

Para utilizar el punto final pause, mongosync debe estar en el EstadoEN EJECUCIÓN.

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 Pausar varios Mongosyncs.

POST /api/v1/pause

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.

Campo
Tipo
Descripción

success

booleano

Cuando la solicitud es exitosa, este valor es true.

error

string

Si se produjo un error, indica su nombre. Este campo se omite en la respuesta cuando success es true.

errorDescription

string

Descripción detallada del error ocurrido. Este campo se omite en la respuesta cuando success es true.

El siguiente ejemplo pausa la operación de sincronización actual.

curl localhost:27182/api/v1/pause -XPOST --data '{ }'
{"success":true}
  • Si la solicitud pause es exitosa, mongosync ingresa al estado PAUSED.

  • Si planea pausar la sincronización durante un período prolongado, aumente el tamaño del conjunto de réplicas Registro de operaciones en el clúster de origen. Para obtener más información, consulte las Preguntas frecuentes.

Para obtener más información sobre el PAUSED estado, consulte Comportamiento de sincronización en pausa.

mongosync No protege el punto final pause. Sin embargo, por defecto, la API se vincula únicamente al host local y no acepta llamadas de otras fuentes. Además, la llamada pause no expone las credenciales de conexión ni los datos del usuario.

Volver

Progreso

En esta página