실행 데이터
실행 데이터 관리 방법을 설명합니다.
실행(execution) 설정과 실행량에 따라 n8n 데이터베이스의 크기가 커져서 저장 공간이 부족해질 수 있습니다. 이를 방지하려면, n8n은 불필요한 데이터를 저장하지 말고 오래된 실행 데이터의 정리(pruning)를 활성화할 것을 권장합니다. 이를 위해 해당 환경 변수 를 구성하세요. 저장 데이터 줄이기 # Note Configuration at workflow level 워크플로 설정 을 사용하여 개별 워크플로 단위로도 이 설정을 구성할 수 있습니다. n8n이 저장할 실행 데이터를 선택할 수 있습니다. 예를 들어, Error 로 종료된 실행만 저장할 수 있습니다. # npm # Save executions ending in errors export EXECUTIONS_DATA_SAVE_ON_ERROR=all # Don't save successful executions export EXECUTIONS_DATA_SAVE_ON_SUCCESS=none # Don't save node progress for each execution export EXECUTIONS_DATA_SAVE_ON_PROGRESS= false # Don't save manually launched executions export EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS= false # Docker docker run -it -- rm \ --name n8n \ -p 5678:5678 \ -e EXECUTIONS_DATA_SAVE_ON_ERROR=all \ -e EXECUTIONS_DATA_SAVE_ON_SUCCESS=none \ -e EXECUTIONS_DATA_SAVE_ON_PROGRESS= true \ -e EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS= false \ docker.n8n.io/n8nio/n8n # Docker Compose n8n: environment: - EXECUTIONS_DATA_SAVE_ON_ERROR=all - EXECUTIONS_DATA_SAVE_ON_SUCCESS=none - EXECUTIONS_DATA_SAVE_ON_PROGRESS=true - EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false 실행 정리 활성화 # 실행 정리(executions pruning)는 완료된 실행을 해당 실행 데이터 및 바이너리 데이터와 함께 정기적인 일정에 따라 삭제합니다. n8n은 기본적으로 정리를 활성화합니다. 성능상의 이유로, 정리는 먼저 삭제 대상으로 표시한 뒤 나중에 영구적으로 제거합니다. n8n은 다음 조건 중 하나라도 발생하면 실행을 정리합니다. 연령(Age) : 실행이 완료된 지 EXECUTIONS_DATA_MAX_AGE 시간(기본값: 336시간 -> 14일)이 지난 경우. 개수(Count) : 전체 실행 수가 EXECUTIONS_DATA_PRUNE_MAX_COUNT (기본값: 10,000)를 초과하는 경우. 이 경우 n8n은 오래된 것부터 최신 순으로