Workflow settings
출처: 문서
본문
워크플로 설정
다음 키는 설정 가능한 워크플로 설정을 나타내요.
| 설정 | 데이터 타입 | 기본값 | 설명 |
|---|---|---|---|
plugins.flow_framework.enabled |
Boolean | false |
Flow Framework API 활성화 여부예요. |
plugins.flow_framework.max_workflows |
Integer | 1000 |
생성할 수 있는 워크플로의 최대 개수예요. 이 한도가 1,000을 넘으면 성능상의 이유로 기존 워크플로 수가 하한값으로 정의되기 때문에, 실제 최대값은 이 값보다 약간 클 수 있어요. |
plugins.flow_framework.max_workflow_steps |
Integer | 50 |
워크플로가 가질 수 있는 최대 단계 수예요. |
plugins.flow_framework.request_timeout |
Time units | 10s |
REST 요청의 기본 타임아웃으로, 내부 검색 쿼리에 적용돼요. |
plugins.flow_framework.task_request_retry_duration |
Time units | 5s |
단계가 task_id를 생성하는 API에 해당하는 경우, OpenSearch가 완료될 때까지 이 간격으로 재시도해요. |
plugins.flow_framework.workflow_thread_pool_size |
Integer | 4 |
폴링 재시도에 사용되는 워크플로 스레드 풀의 최대 크기예요. |
plugins.flow_framework.provision_thread_pool_size |
Integer | 8 |
프로비저닝 워크플로 스레드 풀의 최대 크기예요. |
plugins.flow_framework.deprovision_thread_pool_size |
Integer | 4 |
디프로비저닝 워크플로 스레드 풀의 최대 크기예요. |