我对WSO2 CEP表现的问题很少。
答案 0 :(得分:0)
一切都取决于场景,因此仅提供特定数字可能不适用于您的场景。通过使用thrift wso2event协议,CEP每秒可处理超过100000个事件。根据查询的复杂性,性能数字可能会发生变化。您还需要考虑资源分配,例如内存堆大小等。如果事件的大小很高,分配的内存将是重要的,因此接收器,发布者和执行计划的数量取决于进程的复杂性。由于这些是非常动态的情况,您可以根据您的方案调整CEP实例。有关详细信息,请参阅性能调整建议[1]。例如,您需要实现非常高的吞吐量但不关心延迟,您可以在data-agent-config中增加QueueSize。根据事件的大小,有时您可能还需要增加堆内存。
[1] https://docs.wso2.com/display/CEP400/Performance+Tuning+Recommendations