Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 关于Siddhi模式查找_Design Patterns_Wso2_Complex Event Processing_Siddhi - Fatal编程技术网

Design patterns 关于Siddhi模式查找

Design patterns 关于Siddhi模式查找,design-patterns,wso2,complex-event-processing,siddhi,Design Patterns,Wso2,Complex Event Processing,Siddhi,siddhi()/WSO2是否具有类似于的查询功能 1) 5错误之后是成功 2) 5个错误,5个致命错误,1个成功 可以假定时间窗口存在 任何人都可以提供一个例子吗?您可以使用siddhi的模式或序列实现来完成此任务(模式和序列是两种不同的实现,请参阅文档)。。。请参考[1]和[2] [1] [2] @DarkCthulhu:Siddhi是WSO2 CEP的查询处理引擎。。。(有关详细信息,请参阅:) 谢谢 莫汉@Sabbir: 关于您关于我们是否可以应用Pattern.count(…)的查询,

siddhi()/WSO2是否具有类似于的查询功能

1) 5错误之后是成功

2) 5个错误,5个致命错误,1个成功

可以假定时间窗口存在


任何人都可以提供一个例子吗?

您可以使用siddhi的模式或序列实现来完成此任务(模式和序列是两种不同的实现,请参阅文档)。。。请参考[1]和[2]

[1]

[2]

@DarkCthulhu:Siddhi是WSO2 CEP的查询处理引擎。。。(有关详细信息,请参阅:)

谢谢

莫汉

@Sabbir:

关于您关于我们是否可以应用Pattern.count(…)的查询,您是否询问是否可以在模式匹配的字段上应用count、avg、max、min、sum等聚合

如果是这样的话,答案是否定的,这是不可能与当前版本的Siddhi

如果您想简单地计算给定ip的错误数,您可以尝试这样的查询

from NetFlowStream[status == 'ERROR']#window.time(5 min) 
insert into ErrorNetFlow ipAddr, count(ipAddr) as ipAddrCount
group by ipAddr
有关为Siddhi编写窗口查询的更多信息,请参阅

谢谢


Lasantha

事件处理引擎做什么?这对我来说似乎很有趣,但我对CEP一无所知。“你能给我一点启发吗?”纽顿谢克,你是先问的吗?哦,是的。但是我不能理解这个概念。处理事件的引擎!类似于数据仓库的东西?谢谢。还有一个问题。我们可以基于某些字段将Pattern.count(…)应用于计数吗?同一ip有5个错误吗?