resume
설명
대상 클러스터에 저장된 데이터를 기반으로 일시 중지된 동기화 세션을 재개합니다.
요구 사항
resume
엔드포인트를 사용하려면 mongosync
이 PAUSED 상태 여야 합니다.
참고
샤드 클러스터 간에 동기화할 mongosync
인스턴스를 여러 개 구성하는 경우 각 mongosync
인스턴스에 동일한 API 엔드포인트 명령을 보내야 합니다.
자세한 내용은 여러 Mongosync 재개에서 확인 가능합니다.
요청
POST /api/v1/resume
요청 본문 매개변수
이 엔드포인트는 HTTP 요청 본문 매개변수를 사용하지 않습니다. 그러나 빈 객체 { }
와 함께 --data
옵션을 지정 해야 합니다 .
응답
필드 | 유형 | 설명 |
---|---|---|
| 부울 | 요청이 성공하면 이 값은 |
| 문자열 | 오류가 발생한 경우 오류의 이름을 나타냅니다. 이 필드는 |
| 문자열 | 발생한 오류에 대한 자세한 설명입니다. 이 필드는 |
예시
다음 예에서는 일시 중지된 동기화 작업을 재개합니다.
요청
curl localhost:27182/api/v1/resume -XPOST --data '{ }'
응답
{"success":true}
행동
resume
요청 을 보낼 때mongosync
이 마이그레이션 을 다시 시작하기 전에 최소 2분 정도 걸릴 수 있습니다. 마이그레이션 이 재개되었는지 확인하려면progress
엔드포인트를 호출하면 됩니다.resume
요청이 성공하면mongosync
은(는)RUNNING
상태가 됩니다.
엔드포인트 보호
mongosync
resume
엔드포인트를 보호하지 않습니다. 그러나 기본적으로 API는 로컬 호스트에만 바인딩되며 다른 소스의 호출은 허용하지 않습니다. 또한 resume
호출은 연결 자격 증명이나 사용자 데이터를 노출하지 않습니다.