자동화란
자동화는 시간이나 이벤트로 트리거되는 Worker 실행입니다. 잠든 사이에도 백그라운드에서 일이 진행됩니다.
트리거 타입
- Cron — "매일 오전 9시", "매주 월요일" 같은 시간 규칙
- Manifest — Pack 결과를 모니터링해 변화가 있을 때 실행
- Webhook — 외부 이벤트를 받아 실행 (Phase 4 예정)
실패 자동 일시정지
5회 연속 wait 실패 또는 worker 실패가 발생하면 스케줄이 자동 일시정지되어 무한 폭주를 막습니다.
참고
Pack wait 카운터와 Worker 실패 카운터는 별개로 관리됩니다.
결과 전달
Automation 실행 결과는 worker_messages에 추가되며, ScheduleTriggerCallbackService가 어시스턴트 메시지를 생성합니다. 모바일 앱에 푸시 알림도 함께 발송됩니다.