部署与运维
Expression engine
Expressions are the JavaScript snippets n8n evaluates at runtime to set node parameters dynamically. The expression engine is the component that runs that evaluation. This page lists environment variables for configuring it.
| Variable | Type | Default | Description |
|---|---|---|---|
N8N_EXPRESSION_ENGINE |
Enum string: legacy, vm |
legacy |
Which expression engine to use. legacy runs expressions without isolation. vm runs them in a sandboxed V8 isolate. vm is experimental; legacy remains the default. |
N8N_EXPRESSION_ENGINE_POOL_SIZE |
Number | 1 |
Number of V8 isolates kept warm in the pool. |
N8N_EXPRESSION_ENGINE_MAX_CODE_CACHE_SIZE |
Number | 1024 |
Maximum number of compiled expressions to cache. |
N8N_EXPRESSION_ENGINE_TIMEOUT |
Number | 5000 |
Execution timeout in milliseconds for each expression evaluation. |
N8N_EXPRESSION_ENGINE_MEMORY_LIMIT |
Number | 128 |
Memory limit in MiB for each V8 isolate. |
N8N_EXPRESSION_ENGINE_IDLE_TIMEOUT |
Number | - | If set, scales the isolate pool to zero warm isolates after this many seconds with no activity. |
官方原文和授权
本页来自 N8N 英文官方网站固定快照,并转换成 xueai 静态页面。内容以 N8N 持续更新的官方页面为准。