InfoGrab DocsInfoGrab Docs

표현식 엔진 환경 변수

요약

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 표현식은 노드 매개변수를 동적으로 설정하기 위해 n8n이 런타임에 평가하는 JavaScript 코드 조각입니다. vm 엔진은 실험적 기능입니다.

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

표현식은 노드 매개변수를 동적으로 설정하기 위해 n8n이 런타임에 평가하는 JavaScript 코드 조각입니다. 표현식 엔진은 이 평가를 실행하는 구성 요소입니다. 이 페이지에서는 표현식 엔진을 구성하기 위한 환경 변수를 나열합니다.

Note

실험적 기능

vm 엔진은 실험적 기능입니다. n8n은 기본적으로 legacy 엔진을 실행합니다. N8N_EXPRESSION_ENGINE을 제외한 아래 변수들은 N8N_EXPRESSION_ENGINEvm으로 설정한 경우에만 적용됩니다.

변수 유형 기본값 설명
N8N_EXPRESSION_ENGINE 열거형 문자열: legacy, vm legacy 사용할 표현식 엔진을 지정합니다. legacy는 격리 없이 표현식을 실행합니다. vm은 샌드박스 처리된 V8 아이솔레이트에서 표현식을 실행합니다. vm은 실험적 기능이며, legacy가 여전히 기본값입니다.
N8N_EXPRESSION_ENGINE_POOL_SIZE 숫자 1 풀에서 워밍 상태로 유지되는 V8 아이솔레이트 수입니다.
N8N_EXPRESSION_ENGINE_MAX_CODE_CACHE_SIZE 숫자 1024 캐시할 컴파일된 표현식의 최대 개수입니다.
N8N_EXPRESSION_ENGINE_TIMEOUT 숫자 5000 각 표현식 평가에 대한 실행 제한 시간(밀리초)입니다.
N8N_EXPRESSION_ENGINE_MEMORY_LIMIT 숫자 128 각 V8 아이솔레이트의 메모리 한도(MiB)입니다.
N8N_EXPRESSION_ENGINE_IDLE_TIMEOUT 숫자 - 설정한 경우, 지정된 시간(초) 동안 활동이 없으면 아이솔레이트 풀을 0으로 축소합니다.

표현식 엔진 환경 변수

n8n v2.29
원문 보기
요약

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 표현식은 노드 매개변수를 동적으로 설정하기 위해 n8n이 런타임에 평가하는 JavaScript 코드 조각입니다. vm 엔진은 실험적 기능입니다.

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

표현식은 노드 매개변수를 동적으로 설정하기 위해 n8n이 런타임에 평가하는 JavaScript 코드 조각입니다. 표현식 엔진은 이 평가를 실행하는 구성 요소입니다. 이 페이지에서는 표현식 엔진을 구성하기 위한 환경 변수를 나열합니다.

Note

실험적 기능

vm 엔진은 실험적 기능입니다. n8n은 기본적으로 legacy 엔진을 실행합니다. N8N_EXPRESSION_ENGINE을 제외한 아래 변수들은 N8N_EXPRESSION_ENGINEvm으로 설정한 경우에만 적용됩니다.

변수 유형 기본값 설명
N8N_EXPRESSION_ENGINE 열거형 문자열: legacy, vm legacy 사용할 표현식 엔진을 지정합니다. legacy는 격리 없이 표현식을 실행합니다. vm은 샌드박스 처리된 V8 아이솔레이트에서 표현식을 실행합니다. vm은 실험적 기능이며, legacy가 여전히 기본값입니다.
N8N_EXPRESSION_ENGINE_POOL_SIZE 숫자 1 풀에서 워밍 상태로 유지되는 V8 아이솔레이트 수입니다.
N8N_EXPRESSION_ENGINE_MAX_CODE_CACHE_SIZE 숫자 1024 캐시할 컴파일된 표현식의 최대 개수입니다.
N8N_EXPRESSION_ENGINE_TIMEOUT 숫자 5000 각 표현식 평가에 대한 실행 제한 시간(밀리초)입니다.
N8N_EXPRESSION_ENGINE_MEMORY_LIMIT 숫자 128 각 V8 아이솔레이트의 메모리 한도(MiB)입니다.
N8N_EXPRESSION_ENGINE_IDLE_TIMEOUT 숫자 - 설정한 경우, 지정된 시간(초) 동안 활동이 없으면 아이솔레이트 풀을 0으로 축소합니다.