Wso2 Siddi CEP是阻塞引擎还是非阻塞引擎?

Wso2 Siddi CEP是阻塞引擎还是非阻塞引擎?,wso2,siddhi,Wso2,Siddhi,我一直在用siddhi CEP做一些实验,发现的结果让我相信它是一个阻塞CEP,这意味着它不会以比处理它们更高的速率排队事件 有人能告诉我更多信息吗?默认情况下,Siddhi不缓冲事件。但是,通过使用@Async annotation,您可以指示siddhi在处理之前缓冲事件,这将导致到达给定事件流的事件在处理之前得到缓冲,并且单独的线程将从缓冲区中获取事件并处理事件 有关更多信息,请参阅。假设您有一个模式“每个a->B->C”。如果我增加所有偶数流的到达率,引擎会做什么,它会为每个a创建一个并

我一直在用siddhi CEP做一些实验,发现的结果让我相信它是一个阻塞CEP,这意味着它不会以比处理它们更高的速率排队事件


有人能告诉我更多信息吗?

默认情况下,Siddhi不缓冲事件。但是,通过使用@Async annotation,您可以指示siddhi在处理之前缓冲事件,这将导致到达给定事件流的事件在处理之前得到缓冲,并且单独的线程将从缓冲区中获取事件并处理事件


有关更多信息,请参阅。

假设您有一个模式“每个a->B->C”。如果我增加所有偶数流的到达率,引擎会做什么,它会为每个a创建一个并行实例。如果是,那么会达到什么程度?同样的问题也适用于20的时间批窗口!秒。如果我在引擎处理该批20秒时提高到达率,它是否会根据过期策略阻止该批完成且正在处理时到达的事件。它不会自动创建并行处理管道。只有在对流使用@Async时,才会发生事件缓冲。