Retry Handler Framework
API 속도 제한을 초과하고 429 Too Many Requests 상태 코드가 반환될 때 실패한 HTTP 요청을 재시도하는 프레임워크입니다. 재시도 시간 HTTP 헤더는 지정된 시간이 지난 후 요청을 재시도하기 위해 사용됩니다.
스토어에서 앱 요청
ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.
스포크 요구 사항
주:
재시도 처리기 프레임워크 앱은 OR의 Microsoft Exchange Online 스포크 일부로만 사용할 수 있습니다. 여정 액셀러레이터 앱.
- 여정 액셀러레이터 앱 설치
- Microsoft Exchange Online 스포크
스포크 플로우
재시도 핸들러 프레임워크는 여정 액셀러레이터 작업 자동화를 보여주는 샘플 플로우를 제공합니다. 샘플 플로우를 사용자 지정하려면 새 애플리케이션 범위에 복사합니다. 사용 가능한 샘플 플로우는 다음과 같습니다.
| 플로우 | 설명 |
|---|---|
| 구독 갱신 | 모든 구독 기록을 검색하고 만료 예정인 구독을 갱신합니다. 주: 삭제 중 상태인 구독은 갱신 고려되지 않습니다. |
| 큐 기록 정리 | 상태, 실행 상태 및 마지막 업데이트 시간을 기준으로 요청 재시도 큐에서 기록을 제거합니다. |
| 정기적인 업무 | 요청 재시도 큐 테이블의 기록을 처리합니다. |
스포크 하위 플로우
재시도 핸들러 프레임워크는 Journey Accelerator 작업 자동화를 보여주는 샘플 하위 플로우를 제공합니다. 샘플 하위 플로우를 사용자 지정하려면 새 애플리케이션 범위에 복사합니다. 사용 가능한 샘플 하위 플로우는 다음과 같습니다.
| 하위 플로우 | 설명 |
|---|---|
| 달력 동기화 | Exchange Online 달력 이벤트 변환된 데이터 테이블에서 이벤트를 검색하고 Microsoft Exchange Online 이벤트 테이블의 이벤트를 업데이트합니다. 유효한 구독이 있는지 확인합니다. 구독이 없는 경우 구독을 작성합니다. 주: 이벤트 데이터를 동기화하기 전에 Exchange Online 달력 이벤트 변환 데이터 테이블에서 필요한 상세 정보를 업데이트해야 합니다. |
| 구독 기록 작성 또는 업데이트 | 지정된 상세 정보가 있는 구독이 Microsoft Exchange Online에 있는지 확인합니다. 구독이 있으면 구독 기록이 업데이트됩니다. 그렇지 않으면 Microsoft Exchange Online에서 구독이 만들어지고 연결된 레코드가 만들어집니다. |
| 달력 일정 이벤트 삭제 | Microsoft Exchange Online의 지정된 이벤트와 이벤트 테이블, 첨부 파일, 이벤트 참석자의 기록 및 이벤트에서 구독 m2m 테이블로 관련 기록을 삭제합니다. |
| 이벤트 수명주기 관리 | 이벤트 상세 정보를 검색하고 이벤트, 참석자 및 이벤트의 기록 상세 정보를 구독 m2m 테이블로 업데이트합니다. |
| 첨부 파일을 조회하여 이벤트 기록으로 업데이트 | Microsoft Exchange Online에서 지정된 이벤트의 첨부 파일을 조회하고 검색된 상세 정보를 지정된 이벤트의 기록으로 업데이트합니다. |
| 달력 일정 변경 조회 및 업데이트 | Microsoft Exchange Online에서 이벤트 상세 정보를 검색하고 상세 정보를 지정된 이벤트의 기록으로 업데이트합니다. 구독이 이미 없는 경우 이 하위 플로우는 구독을 만들고 이벤트 기록과 연결합니다. Microsoft Exchange Online에 이벤트가 없으면 관련된 모든 로컬 기록이 삭제됩니다. |
| 달력 상세 정보 조회 | 달력 상세 정보를 조회합니다. 주: 이 하위 플로우는 Event Lifecycle Management 하위 플로우의 일부이므로 재사용할 수 없습니다. |
| 이벤트 상세 정보 조회 | 이벤트 상세 정보를 조회합니다. 주: 이 하위 플로우는 달력 일정 이벤트 업데이트 하위 플로우의 일부이므로 다시 사용할 수 없습니다. |
| 제거된 구독 다시 만들기 | 연결된 구독 기록의 상세 정보를 사용하여 제거된 웹후크 구독을 재생성합니다. |
| 구독 갱신 | 지정된 입력에 따라 갱신이 필요한 경우 웹후크 구독을 갱신합니다. |
| 구독 수명주기 관리 | 웹후크 구독에 대한 구독 관리 프로세스를 보여 줍니다. 이 하위 플로우는 이벤트를 생성하고 웹후크 구독이 있는지 확인합니다. 웹후크 구독이 없는 경우 하위 플로우는 웹후크 구독, 이벤트, 참석자, 이벤트를 구독 m2m 테이블 기록에 생성합니다. |
| 이벤트 동기화 | 달력 뷰를 Exchange Online 달력 이벤트 변환된 데이터 테이블과 동기화합니다. 이 하위 플로우를 사용하여 구독에 대해 누락된 수명주기 알림을 관리합니다. 주: 이벤트 데이터를 동기화하기 전에 필요한 정보로 Exchange Online 달력 이벤트 변환 데이터 테이블을 업데이트해야 합니다. |
| 달력 일정 이벤트 업데이트 | Microsoft Exchange Online의 이벤트 객체 속성과 이벤트 테이블의 관련 기록을 업데이트합니다. |
주:
첨부 파일을 조회하여 이벤트 기록으로 업데이트하고, 달력 상세 정보를 조회하고, 이벤트 상세 정보를 조회하고, 구독을 갱신합니다. 하위 플로우 선택기에서 하위 플로우가 숨겨집니다.