Esper没有动态列表的事件

时间:2012-07-18 07:30:54

标签: esper complex-event-processing nesper

我正在尝试找出一个基本方案来确定我是否应该在Esper上建立一个警报应用程序。

我有一组随时间动态变化的传感器。其中每个配置都有一个超时,定义了我应该多久接收传感器的读数。我希望Esper在读书未及时到达时通知我。

使用此事件模式似乎可行,但是一旦Esper启动,我无法改变传感器组。

every s=Sensor -> (every (timer:interval(s.Timeout sec) and not Reading(SensorId=s.SensorId)))

我怎么能实现这个目标?我猜我需要将“每个s =传感器”部分更改为不同的东西,因为事件是不可变的。

0 个答案:

没有答案