Tasks 설정
enableWorker: Worker 활성화 여부 (기본: daemon 모드에서만 true)workerOptions.concurrency: 동시 실행 작업 수 (기본: CPU 코어 - 1)workerOptions.usePubSub: PostgreSQL LISTEN/NOTIFY 사용 (기본: true)workerOptions.listenDelay: Pub/Sub 메시지 수신 후 대기 시간 (기본: 500ms)contextProvider: Workflow 내에서 사용할 Context 생성 함수
WorkflowManager
Sonamu는WorkflowManager를 자동으로 생성하고 관리합니다. Sonamu.workflows로 접근할 수 있습니다.
Worker 모드
1. Daemon 모드 (자동 활성화)
enableWorker: true가 기본값입니다.
2. 별도 Worker 프로세스
3. API 서버 + Worker
분산 Worker
여러 서버에서 Worker를 실행할 수 있습니다.Context Provider
Workflow에서 사용할 Context를 커스터마이징합니다.Sonamu.getContext()로 접근:
