Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.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
Wso2 Siddhi logical AND with in意外执行回调_Wso2_Complex Event Processing_Siddhi - Fatal编程技术网

Wso2 Siddhi logical AND with in意外执行回调

Wso2 Siddhi logical AND with in意外执行回调,wso2,complex-event-processing,siddhi,Wso2,Complex Event Processing,Siddhi,使用siddhicep3.1.2作为独立库,我将使用try-figure在多种条件下正确触发回调处理程序 逻辑AND连接的两个事件 a和b 我发现,如果我同时提供这两个事件,那么我可以触发回调处理程序,但是我也看到,如果我随后提供a或b,那么处理程序也会被触发。我没有预料到后一种情况会发生,因为我假设由于之前执行的处理程序,不会有匹配。。。有没有办法在成功的比赛后清除数据流 由逻辑AND连接的两个事件,其中包含一个 a和b在5秒内 我还发现在第二种情况下,“内部”选项似乎被忽略了。无论事件a和b

使用siddhicep3.1.2作为独立库,我将使用try-figure在多种条件下正确触发回调处理程序

  • 逻辑AND连接的两个事件

    a和b

  • 我发现,如果我同时提供这两个事件,那么我可以触发回调处理程序,但是我也看到,如果我随后提供a或b,那么处理程序也会被触发。我没有预料到后一种情况会发生,因为我假设由于之前执行的处理程序,不会有匹配。。。有没有办法在成功的比赛后清除数据流

  • 由逻辑AND连接的两个事件,其中包含一个

    a和b在5秒内

  • 我还发现在第二种情况下,“内部”选项似乎被忽略了。无论事件a和b之间的时间间隔如何,都会触发回调


    我是否误解了Siddhi文档?如果您能给我一些指导,我将不胜感激。谢谢

    根据我们的测试,这是两个bug,已通过修复

    添加以下测试用例以确保正确的行为:

  • 您将从下一个版本开始获得这些修复,或者您可以从源代码构建Siddhi并立即对其进行测试。以下是一篇关于如何从源代码构建和使用Siddhi的博客文章: