跳至主要内容

延迟节点

Delay Node Screenshot

概述

延迟节点用于在执行图中引入延迟。它接受任意数量的输入,并在指定的延迟后,将输入值原封不动地传递给输出。当您需要控制图执行的时间安排时,此节点非常有用。

输入项

标题数据类型描述默认值备注
DelaynumberThe delay time in milliseconds.0This input is only available if the "Use Delay Input" setting is enabled.
Input [i]anyThe ith input that will be passed to output.N/ADynamic number of inputs based on how many connections there are.

示例1:延迟消息

  1. 创建一个文本节点并将其值设置为"Hello, World!"。
  2. 创建一个Delay节点并将其"Delay"设置设为5000(5秒)。
  3. 将Text节点的输出连接到Delay节点的第一个输入。
  4. 运行图表。请注意,Delay节点的输出将在5秒后才会显示。

Delay Node Example 1

错误处理

Delay节点在正常情况下不会出错。如果延迟时间为负数,将被视为零。

常见问题

问:如果我将延迟时间设置为零会发生什么?

A: Delay节点会立即将输入传递到输出,实际上充当一个直通节点。

问:我可以使用Delay节点来限制API调用频率吗?

A: 是的,您可以使用Delay节点来限制API调用的频率。例如,如果您有一个每次运行时都会进行API调用的图表,您可以使用Delay节点来确保API调用每5秒不超过一次。

另请参阅