지속성 작업 설명서

Durable Task는 상태 지속성, 자동 복구 및 분산 조정을 처리하는 일반 코드로 워크플로 및 오케스트레이션을 구현할 수 있게 해주는 Microsoft의 기술입니다. 지속성 작업의 경우, 자체 호스팅 애플리케이션용 지속성 작업 SDK, Azure Functions 서버리스 호스팅용 Durable Functions, 지속성 작업 스케줄러 스토리지 공급자 및 지속성 에이전트 애플리케이션 패턴을 포함합니다.

핵심 개념

작업 허브

작업 허브가 오케스트레이션, 활동 및 엔터티 함수의 진행률을 저장하는 방법을 알아봅니다.

오류 처리 및 재시도

오류를 처리하고 지속성 작업 오케스트레이션에서 재시도를 구현하는 방법을 알아봅니다.

지속성 엔터티

지속성 작업에서 상태 저장 엔터티를 정의하고 관리하는 방법을 알아봅니다.

작업 예약 및 타이머

지속성 작업에서 오케스트레이션을 예약하고 타이머를 사용하는 방법을 알아봅니다.

지속성 애플리케이션 패턴

함수 연결

일련의 종속 단계에서 함수를 함께 연결하는 방법을 알아봅니다.

팬아웃/팬인

여러 함수를 병렬로 실행한 다음 완료되기를 기다리는 방법을 알아봅니다.

Monitors

환경의 변화에 대응하는 장기 실행 모니터링 프로세스를 구현하는 방법을 알아봅니다.

인간 상호 작용

사람의 입력 또는 승인을 기다리는 오케스트레이션을 디자인하는 방법을 알아봅니다.

자세히 살펴보기