Skip to main content

ControlRate

描述:

控制数据传输到后续组件的速率。 如果配置非常短的《时间限制》则速率控制的精度就变得差。通过提高《时间限制》设置来提高准确性,相应的代价就是组件被分配更多的任务处理。

标签:

rate control, throttle, rate, throughput, 速率控制, 速率, 吞吐量

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.

名字默认值允许值列表描述
速率控制原则数据量速率
- 数据量速率通过每个时间限制范围内传输的数据量大小来控制速率
- 数据流计数通过每个时间限制范围内传输数据流的数量多少来控制速率
- 属性值通过每个时间限制范围内的属性特定值来控制速率
指示用于控制吞吐量的条件。更改此值将重置速率计数器。
速率数据通过当前组件的最大速率。此参数设置的格式应为正整数, 或当《速率控制原则》选择为“数据量速率”时的数据大小 (比如 '1 MB')
速率控制属性指定当《速率控制原则》设置为“属性值”时,控制速率限制的属性名。此参数引用的属性的值必须是正数,否则将路由到失败连线。如果《速率控制原则》选择的不是“属性值”,则忽略该参数。更改此值将重置速率计数器。
时间限制1 min指定速率控制的限制时间周期。更改此值将重置速率计数器。
分组属性默认情况下,所有数据流将使用"throttle",如果设置,对于该名称对应的属性值,使用单独的限制。 更改此值将重置Rate计数。

连线:

名字描述
success通常情况下,数据流输出到此成功连线
failure当没有提供必要的速率控制参数或参数格式不对,将路由到此失败连线

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。