合并两个 Cronexpressions
Combine two Cronexpressions
我在 Siddhi (wso2 DAS) 中有下一个 CronExpression:
define trigger periodicalTriggerStream at '0 0/15 * * * ?';
此表达式 运行 没有问题,运行 每 15 分钟
15、30、45 ....
我需要在启动 SIDDHI 时触发 运行。
0, 15, 30, 45
是否可以组合两个表达式?:
define trigger periodicalTriggerStream at '0 0/15 * * * ?';
define trigger periodicalTriggerStream at 'start';
事件触发器将在事件流上生成与事件触发器名称相同的事件,只有一个属性名称为 "triggered_time" 且类型为 long。基本上,一旦触发器发出事件,它的行为就类似于事件流。因此,我们可以将 cron 事件、start 事件都放入事件流中并使用它。
define trigger cronTriggerStream at '0 0/15 * * * ?';
define trigger startTriggerStream at 'start';
from cronTriggerStream
insert into periodicalTriggerStream;
from startTriggerStream
insert into periodicalTriggerStream;
我在 Siddhi (wso2 DAS) 中有下一个 CronExpression:
define trigger periodicalTriggerStream at '0 0/15 * * * ?';
此表达式 运行 没有问题,运行 每 15 分钟
15、30、45 ....
我需要在启动 SIDDHI 时触发 运行。
0, 15, 30, 45
是否可以组合两个表达式?:
define trigger periodicalTriggerStream at '0 0/15 * * * ?';
define trigger periodicalTriggerStream at 'start';
事件触发器将在事件流上生成与事件触发器名称相同的事件,只有一个属性名称为 "triggered_time" 且类型为 long。基本上,一旦触发器发出事件,它的行为就类似于事件流。因此,我们可以将 cron 事件、start 事件都放入事件流中并使用它。
define trigger cronTriggerStream at '0 0/15 * * * ?';
define trigger startTriggerStream at 'start';
from cronTriggerStream
insert into periodicalTriggerStream;
from startTriggerStream
insert into periodicalTriggerStream;