Mit Siddhi CEP 3.1.2 als Standalone-Bibliothek, versuche ich herausfinden, wie Sie den Callback-Handler unter einer Reihe von Bedingungen korrekt auslösen.Siddhi logische UND mit innerhalb, führt Callback unerwartet
Zwei durch logische UND
verbunden Ereignisse
a AND b
ich mit dem oben feststellen, dass, wenn ich beide Ereignisse zur Verfügung stellen, dann kann ich den Callback-Handler auslösen, jedoch habe ich auch gesehen, dass, wenn ich anschließend entweder a oder b zur Verfügung stelle, der Handler ebenfalls ausgelöst wird. Ich hatte nicht erwartet, dass Letzteres passieren würde, da ich annahm, dass es aufgrund der vorherigen Ausführung des Handlers keine Übereinstimmung geben würde ... Gibt es eine Möglichkeit, die Ströme nach einem erfolgreichen Spiel zu löschen?
Zwei Ereignisse, die durch logisches UND verknüpft sind, einschließlich eines Inner.
a AND b within 5 sec
ich auch im zweiten Fall gefunden haben, dass die "innerhalb" Option scheinbar ignoriert. Der Rückruf wird unabhängig von der Zeitlücke zwischen den Ereignissen a und b ausgelöst.
Habe ich die Siddhi-Dokumentation missverstanden? Ich würde mich über jegliche Hinweise zu diesen Fragen freuen. Danke