내보내기(0) 인쇄
모두 확장
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

비동기 서비스 관리 요청 추적

업데이트 날짜: 2010년 11월

서비스 관리 API는 비동기적으로 처리되는 작업 수를 포함합니다. 비동기 작업을 완료하는 데 지정되지 않은 시간이 걸릴 수 있습니다. 비동기 작업을 호출한 후에는 관리 서비스를 폴링하여 작업이 완료되었는지, 실패했는지, 계속 진행 중인지 여부를 나타내는 작업 상태를 확인할 수 있습니다.

서비스 관리 API에는 다음 비동기 작업이 포함됩니다.

비동기 작업 폴링

비동기 요청을 관리 서비스에 보내면 응답에 비동기 작업의 상태에 대해 서비스를 폴링하는 데 사용할 수 있는 데이터가 포함됩니다.

요청이 성공했으며 비동기 작업이 처리 중인 경우 서비스는 상태 코드 202(허용됨)를 반환합니다. 이 상태 코드는 작업 자체가 성공적으로 처리되었는지 여부는 표시하지 않고 서비스가 요청을 수신했는지 여부만 표시합니다. 반환 상태 코드가 202(허용됨)가 아니지만 서비스 오류를 나타내는 경우 요청을 다시 시도해야 합니다.

응답 헤더는 요청을 고유하게 식별하는 값인 x-ms-request-id 헤더를 포함합니다. 이 값과 함께 작업 상태 가져오기를 호출하여 비동기 작업의 상태를 확인하도록 서비스를 폴링할 수 있습니다. Get Operation Status를 호출하면 응답 본문에서 작업이 성공했는지, 실패했는지, 계속 진행 중인지 여부를 나타내는 표시를 반환합니다.

비동기 작업이 성공 또는 실패한 경우 응답에 HTTP 상태 코드가 포함됩니다. 작업이 실패한 경우 응답에 추가 오류 정보도 포함됩니다. 작업이 계속 진행 중인 경우 잠시 후에 다시 폴링하여 작업이 완료되었는지 여부를 확인할 수 있습니다.

note참고
가능한 경우 코드는 제한되지 않도록 몇 초마다 한 번만 폴링해야 합니다.

참고 항목

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft. All rights reserved.