Chapter 1274. 액션 기반 장시간 작업 패턴 (Action-Based Long-Running Task Patterns) Chapter 1274. 액션 기반 장시간 작업 패턴 (Action-Based Long-Running Task Patterns) 1274.1장시간 작업의 정의와 특성 1274.2장시간 작업의 시간적 범위 1274.3장시간 작업과 단시간 작업의 구분 기준 1274.4장시간 작업의 요구사항 분석 1274.5비동기 실행의 필수성 1274.6진행 상황 보고의 필수성 1274.7중단 가능성의 필수성 1274.8장애 복구의 필수성 1274.9기본 장시간 작업 패턴 1274.10단일 루프 실행 패턴 1274.11루프 기반 진행률 계산 1274.12주기적 피드백 발행 1274.13취소 확인 포인트 배치 1274.14정상 완료와 결과 반환 1274.15다단계 작업 패턴(Multi-Phase Pattern) 1274.16작업 단계의 정의와 분리 1274.17단계별 진행률 가중치 설정 1274.18단계 간 전이 로직 1274.19단계별 피드백 데이터 구성 1274.20단계별 취소 처리 전략 1274.21중간 단계 실패 시 처리 1274.22단계 건너뛰기 패턴 1274.23순차 액션 체이닝 패턴(Sequential Action Chaining) 1274.24여러 액션의 순차적 실행 1274.25선행 액션 결과를 후속 액션 입력으로 전달 1274.26체인 내 실패 시 전체 체인 처리 1274.27체인 취소 시 연쇄 취소 전파 1274.28체인 진행률의 통합 게산 1274.29병렬 액션 패턴(Parallel Action Pattern) 1274.30여러 액션의 동시 실행 1274.31모든 액션 완료 대기(Wait All) 1274.32첫 번째 완료 시 진행(Wait Any) 1274.33병렬 액션의 통합 진행률 계산 1274.34병렬 액션 실패 시 나머지 처리 1274.35중첩 액션 패턴(Nested Action Pattern) 1274.36외부 액션 내에서 내부 액션 호출 1274.37중첩 레벨과 진행률 전파 1274.38중첩 액션의 취소 전파 1274.39중첩 액션의 오류 전파 1274.40재시도 패턴(Retry Pattern) 1274.41작업 실패 시 자동 재시도 1274.42최대 재시도 횟수 설정 1274.43지수 백오프(Exponential Backoff) 전략 1274.44재시도 조건 설정 1274.45재시도 간 상태 복원 1274.46재시도 횟수와 피드백 보고 1274.47타임아웃 패턴(Timeout Pattern) 1274.48전체 작업 타임아웃 설정 1274.49단계별 타임아웃 설정 1274.50타임아웃 발생 시 abort 처리 1274.51타임아웃 경고 피드백 1274.52체크포인트 패턴(Checkpoint Pattern) 1274.53중간 진행 상태 저장 1274.54장애 후 체크포인트에서 재개 1274.55체크포인트 데이터 구조 설계 1274.56체크포인트 저장 주기 설정 1274.57체크포인트 기반 복구 절차 1274.58Watchdog 패턴(Watchdog Pattern) 1274.59진행 중단 감지 1274.60Watchdog 타이머 설정 1274.61진행 정체 시 자동 abort 1274.62Watchdog 리셋 로직 1274.63일시 중지/재개 패턴(Pause/Resume Pattern) 1274.64작업 일시 중지 메커니즘 1274.65일시 중지 상태에서의 피드백 1274.66재개 트리거와 상태 복원 1274.67일시 중지 중 타임아웃 처리 1274.68점진적 완화 패턴(Graceful Degradation) 1274.69부분 실패 시 기능 축소 실행 1274.70대안 동작으로의 전환 1274.71축소된 기능 피드백 보고 1274.72네비게이션 장시간 작업 패턴 예제 1274.73다중 웨이포인트 순차 네비게이션 1274.74구간별 진행률 피드백 1274.75경로 재계획 시 체크포인트 활용 1274.76네비게이션 실패 구간 재시도 1274.77매니퓰레이션 장시간 작업 패턴 예제 1274.78조립 작업의 다단계 실행 1274.79부품 파지-이동-조립 순차 체이닝 1274.80조립 단계 실패 시 재시도 1274.81힘/토크 기반 진행 정체 감지 1274.82드론 비행 장시간 작업 패턴 예제 1274.83다중 웨이포인트 비행 임무 1274.84웨이포인트별 체크포인트 저장 1274.85악천후 시 일시 중지/재개 1274.86배터리 기반 타임아웃 설정 1274.87순찰 임무 장시간 작업 패턴 예제 1274.88반복 순찰 루프 구현 1274.89순찰 회차별 진행률 보고 1274.90이상 감지 시 순찰 중단 1274.91복합 임무 장시간 작업 패턴 예제 1274.92탐색-식별-보고 순차 임무 1274.93병렬 센서 데이터 수집과 이동 1274.94임무 실패 시 복구 모드 전환 1274.95장시간 작업 패턴의 성능 분석 1274.96패턴별 오버헤드 분석 1274.97피드백 주기에 따른 성능 영향 1274.98체크포인트 저장의 성능 비용 1274.99장시간 작업 패턴의 테스트 전략 1274.100단계별 단위 테스트 1274.101전체 작업 통합 테스트 1274.102실패 시나리오 테스트 1274.103재시도 로직 테스트 1274.104타임아웃 테스트 1274.105체크포인트 복구 테스트 1274.106장시간 작업 패턴의 안전 고려사항 1274.107안전 필수 장시간 작업의 설계 1274.108장매 시 안전 상태 보장 1274.109장시간 작업 패턴 모범 사례 요약