Docs Menu
Docs Home
/
MongoDB Cluster-to-Cluster Sync
/ /

resume

이 페이지의 내용

  • 설명
  • 요구 사항
  • 요청
  • 요청 본문 매개변수
  • 응답
  • 예시
  • 요청
  • 응답
  • 행동
  • 엔드포인트 보호

대상 클러스터에 저장된 데이터를 기반으로 일시 중지된 동기화 세션을 재개합니다.

resume 엔드포인트를 사용하려면 mongosyncPAUSED 상태 여야 합니다.

참고

샤드 클러스터 간에 동기화할 mongosync 인스턴스를 여러 개 구성하는 경우 각 mongosync 인스턴스에 동일한 API 엔드포인트 명령을 보내야 합니다.

자세한 내용은 여러 Mongosync 재개에서 확인 가능합니다.

POST /api/v1/resume

이 엔드포인트는 HTTP 요청 본문 매개변수를 사용하지 않습니다. 그러나 빈 객체 { } 와 함께 --data 옵션을 지정 해야 합니다 .

필드
유형
설명

success

부울

요청이 성공하면 이 값은 true 입니다.

error

문자열

오류가 발생한 경우 오류의 이름을 나타냅니다. 이 필드는 successtrue 인 경우 응답에서 생략됩니다.

errorDescription

문자열

발생한 오류에 대한 자세한 설명입니다. 이 필드는 successtrue 인 경우 응답에서 생략됩니다.

다음 예에서는 일시 중지된 동기화 작업을 재개합니다.

curl localhost:27182/api/v1/resume -XPOST --data '{ }'
{"success":true}
  • resume 요청 을 보낼 때 mongosync 이 마이그레이션 을 다시 시작하기 전에 최소 2분 정도 걸릴 수 있습니다. 마이그레이션 이 재개되었는지 확인하려면 progress 엔드포인트를 호출하면 됩니다.

  • resume 요청이 성공하면 mongosync 은(는) RUNNING 상태가 됩니다.

mongosync resume 엔드포인트를 보호하지 않습니다. 그러나 기본적으로 API는 로컬 호스트에만 바인딩되며 다른 소스의 호출은 허용하지 않습니다. 또한 resume 호출은 연결 자격 증명이나 사용자 데이터를 노출하지 않습니다.

돌아가기

일시 중지