限制与超时
注: 以下数字适用于公共按需账户。 私有云账户可能具有不同的限制和超时设置。
自动化规则限制:UI 块数量
单条规则中UI块的数量上限为 60个。 数据源块、每个过滤器块和每个操作块均被计数。
UI 模块示例:

自动化规则限制:JavaScript代码执行的操作数量
一条规则最多可执行 1000次操作(使用JavaScript实现)。
每次操作返回一条命令。 它可以是任何类型的命令:一个用户故事的状态变更、对请求的新评论、创建相关缺陷、某些字段的修改、HTTP请求等。
例如,这里返回了两个命令(即两个操作):

自动化规则限制:时间间隔
基于时间的规则的时间间隔可在 15分钟至 90天之间设置。

自动化规则超时
| 超时类型 | 超时值 | 超过该限制时出现的错误 |
|---|---|---|
| 整个规则执行的超时时间(包括等待API调用或HTTP请求的响应) | 10 分钟 | /api/v1/TaskHistories /api/v2/TaskHistories /api/history/v2/Task |
| 执行一个 JavaScript 动作块 | 20秒 | 执行超时 类型: execution/timeout 消息: 无法在 20000 毫秒内完成执行 |
| 通过REST API查询Targetprocess数据的时间在 JavaScript 块中 | 10 秒 | TpRestService HTTP 请求超时 类型: exection/tp_rest_service/http_timeout 消息: 尝试发送 HTTP 请求时,超时 10000 毫秒 |
| 任何HTTP请求的超时 | 10 秒 | HttpService HTTP 请求超时 类型: execution/http_service/http_timeout 消息: 尝试发送 HTTP 请求时,10000 毫秒的超时限制已被超过 |
| CPU时间 - 对应 Linux 进程实际占用CPU的时间(执行计算、解析等操作) | 1 秒 | 执行 CPU 限制超时 类型: execution/out_of_cpu 消息: 由于超过 1000 毫秒的 CPU 限制,无法完成执行 |