限制参考
本篇列出链盒的各项默认限制,帮助规划容量与避免超限。多数限制可通过环境变量调整。
执行限制
| 项目 | 默认值 | 环境变量 |
|---|---|---|
| 单次流程执行超时 | 600 秒 | AP_FLOW_TIMEOUT_SECONDS |
| 沙箱单次运行超时 | 可配置 | AP_SANDBOX_RUN_TIME_SECONDS |
| Webhook 等待超时 | 30 秒 | AP_WEBHOOK_TIMEOUT_SECONDS |
| 轮询触发器默认间隔 | 5 秒 | AP_TRIGGER_DEFAULT_POLL_INTERVAL |
| 并发执行上限(每实例) | 5 | DEFAULT_CONCURRENT_JOBS_LIMIT |
并发与计划相关
企业版按计划(Plan)限定并发数:
- 标准版(STANDARD):5 个并发
- 企业版(ENTERPRISE):30 个并发
- 可通过并发池在项目间灵活分配配额
是否启用并发限制由 PROJECT_RATE_LIMITER_ENABLED 控制(默认关闭)。 详见并发管理。
文件与数据限制
| 项目 | 说明 |
|---|---|
| 文件上传大小 | 受 AP_MAX_FILE_SIZE_MB 控制 |
| 头像大小 | 受 AP_MAXIMUM_PROFILE_PICTURE_SIZE 控制 |
| 流程数量 | 企业版按计划(activeFlowsLimit、projectsLimit) |
认证限流(API)
防止暴力破解等攻击的 HTTP 认证限流:
API_RATE_LIMIT_AUTHN_ENABLED(默认 true):是否启用API_RATE_LIMIT_AUTHN_MAX(默认 50):窗口内最大请求数API_RATE_LIMIT_AUTHN_WINDOW(默认 1 分钟):时间窗口
这是针对认证接口的限流,与流程执行并发是两套机制,不要混淆。
容量规划:遇到限制-related 问题时,先确认是流程执行并发还是 API 认证限流, 它们的调整方式不同。生产容量建议参考生产环境配置。