document/content/self-host/upgrading/4-15/41503.mdx
Code Sandbox 新增 SANDBOX_API_MAX_BODY_MB、SANDBOX_MAX_OUTPUT_MB 等安全相关环境变量,并支持通过 queueId 对运行接口做分组排队;完整默认值如下:
| 变量 | 默认值 | 说明 |
|---|---|---|
SANDBOX_API_MAX_BODY_MB | 8 | /sandbox API JSON 请求体总大小上限,包含 variables,单位 MB。 |
SANDBOX_MAX_OUTPUT_MB | 10 | 单次代码执行输出 JSON 大小上限,包含返回值和日志,单位 MB。 |
CHECK_INTERNAL_IP | true | 沙箱网络请求默认开启内网 IP 检查,降低 SSRF 风险。 |
SANDBOX_MAX_TIMEOUT | 60000 | 单次代码执行超时时间,单位毫秒。 |
SANDBOX_MAX_MEMORY_MB | 256 | 单个沙箱内存上限,单位 MB;运行时会额外预留 50 MB 开销。 |
SANDBOX_POOL_SIZE | 20 | JS/Python 预热 worker 数量。 |
SANDBOX_REQUEST_MAX_COUNT | 30 | 单次代码执行允许发起的最大网络请求数。 |
SANDBOX_REQUEST_TIMEOUT | 60000 | 沙箱内单次网络请求超时时间,单位毫秒。 |
SANDBOX_REQUEST_MAX_RESPONSE_MB | 10 | 沙箱内单次网络响应体最大大小,单位 MB。 |
SANDBOX_REQUEST_MAX_BODY_MB | 5 | 沙箱内单次网络请求体最大大小,单位 MB。 |
SANDBOX_QUEUE_ID_CONCURRENCY | 空 | 同一个 queueId 同时可进入执行流程的请求数;为空时不启用排队。 |