실행 환경 변수
n8n v2.29요약
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 이 페이지는 워크플로 실행 설정을 구성하는 환경 변수를 나열합니다.
참고
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.
이 페이지는 워크플로 실행 설정을 구성하는 환경 변수를 나열합니다.
| Variable | Type | Default | Description |
|---|---|---|---|
EXECUTIONS_MODE |
Enum string: regular, queue |
regular |
실행을 직접 실행할지 큐를 사용하여 실행할지 여부입니다. 자세한 내용은 큐 모드를 참고하세요. |
EXECUTIONS_TIMEOUT |
Number | -1 |
모든 워크플로에 기본 타임아웃(초 단위)을 설정하며, 이 시간이 지나면 n8n이 실행을 중지합니다. 사용자는 EXECUTIONS_TIMEOUT_MAX에 설정된 기간까지 개별 워크플로에 대해 이 값을 재정의할 수 있습니다. 비활성화하려면 EXECUTIONS_TIMEOUT을 -1로 설정하세요. |
EXECUTIONS_TIMEOUT_MAX |
Number | 3600 |
사용자가 개별 워크플로에 설정할 수 있는 최대 실행 시간(초 단위)입니다. |
N8N_AI_TIMEOUT_MAX |
Number | 3600000 |
AI 및 LLM 노드(OpenAI, Anthropic, Mistral, Ollama 등)의 HTTP 요청 타임아웃을 밀리초 단위로 설정합니다. 이 값은 n8n이 타임아웃되기 전에 AI 서비스의 응답을 기다리는 시간을 제어합니다. 느린 로컬 AI 서비스나 처리 시간이 오래 걸리는 복잡한 프롬프트에 유용합니다. |
EXECUTIONS_DATA_SAVE_ON_ERROR |
Enum string: all, none |
all |
n8n이 오류 발생 시 실행 데이터를 저장할지 여부입니다. |
EXECUTIONS_DATA_SAVE_ON_SUCCESS |
Enum string: all, none |
all |
n8n이 성공 시 실행 데이터를 저장할지 여부입니다. |
EXECUTIONS_DATA_SAVE_ON_PROGRESS |
Boolean | false |
실행된 각 노드의 진행 상황을 저장할지(true) 여부(false)입니다. |
EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS |
Boolean | true |
수동으로 시작한 실행의 데이터를 저장할지 여부입니다. |
N8N_EXECUTION_DATA_STORAGE_MODE |
Enum string: database, filesystem, s3, azure |
database |
n8n이 실행 데이터를 저장하는 위치입니다. s3 및 azure 모드는 Enterprise 라이선스가 필요합니다. 관련 저장소 변수는 외부 데이터 저장소를 참고하세요. |
N8N_STORAGE_PATH |
String | N8N_USER_FOLDER/storage |
파일 시스템 저장소의 기본 경로입니다. N8N_EXECUTION_DATA_STORAGE_MODE가 filesystem일 때 n8n은 이 경로에 실행 데이터를 저장합니다. n8n은 파일 시스템 바이너리 데이터에도 이 경로를 사용합니다. |
EXECUTIONS_DATA_PRUNE |
Boolean | true |
과거 실행 데이터를 롤링 방식으로 삭제할지 여부입니다. |
EXECUTIONS_DATA_MAX_AGE |
Number | 336 |
실행이 삭제되기까지의 실행 경과 시간(시간 단위)입니다. |
EXECUTIONS_DATA_PRUNE_MAX_COUNT |
Number | 10000 |
데이터베이스에 보관할 최대 실행 수입니다. 0 = 제한 없음 |
EXECUTIONS_DATA_HARD_DELETE_BUFFER |
Number | 1 |
완료된 실행 데이터가 하드 삭제되기까지 경과해야 하는 시간(시간 단위)입니다. 기본적으로 이 버퍼는 사용자가 워크플로를 빌드하는 동안 필요할 수 있으므로 최근 실행을 제외합니다. |
EXECUTIONS_DATA_PRUNE_HARD_DELETE_INTERVAL |
Number | 15 |
실행 데이터를 하드 삭제하는 주기(분 단위)입니다. |
EXECUTIONS_DATA_PRUNE_SOFT_DELETE_INTERVAL |
Number | 60 |
실행 데이터를 소프트 삭제하는 주기(분 단위)입니다. |
EXECUTIONS_DATA_MAX_DISPLAY_SIZE |
Number | 104857600 |
n8n이 실행을 표시할 때(에디터, 실행 상세, 공개 API) 로드하는 실행 데이터의 최대 크기(바이트 단위)입니다. 더 큰 실행의 경우, 리소스가 부족한 인스턴스의 메모리 부족을 방지하기 위해 n8n은 해당 데이터를 생략합니다("표시하기에 너무 큼"으로 표시됨). 항상 전체 데이터를 로드하는 실행 재시도나 재개에는 영향을 주지 않습니다. 제한을 비활성화하려면 0으로 설정하세요. |
N8N_CONCURRENCY_PRODUCTION_LIMIT |
Number | -1 |
일반 모드와 스케일링 모드 모두에서 동시에 실행할 수 있는 최대 프로덕션 실행 수입니다. 일반 모드에서 비활성화하려면 -1을 사용하세요. |
N8N_CONCURRENCY_EVALUATION_LIMIT |
Number | License-tier default | 단일 평가(evaluation) 테스트 실행 내에서 병렬로 실행할 수 있는 최대 테스트 케이스 수입니다. 설정하지 않으면 이 제한은 라이선스 등급을 따릅니다(Community/Pro: 1, Business: 3, Enterprise: 5). 이 값을 설정하면 등급 기본값을 재정의합니다. |
N8N_WORKFLOW_AUTODEACTIVATION_ENABLED |
Boolean | false |
반복적으로 충돌한 실행 이후 워크플로를 자동으로 게시 취소할지 여부입니다. |
N8N_WORKFLOW_AUTODEACTIVATION_MAX_LAST_EXECUTIONS |
Number | 3 |
워크플로를 게시 취소하기 전까지의 충돌 실행 횟수입니다. |