WSO2 CEP - 管理大量执行计划

时间:2016-05-09 06:32:16

标签: wso2 wso2cep siddhi

我正在开发一个具有自定义执行计划构建器功能的工具。因此,通过使用此工具,最终用户可以在WSO2 CEP内创建大量执行计划。我对此有3个问题。

1)在CEP中拥有大量执行计划时,是否会产生相当大的性能影响?可以有大约100,000个执行计划。

2)当有大量执行计划时如何对它们进行分组?

3)最后,我想将执行计划加载到我的工具的UI中。因此最终用户可以自定义它们。那么是否有一个执行计划解析器,所以我们可以通过它并将其作为对象。或者关于将执行计划加载到UI(java程序)的任何其他建议。

由于

1 个答案:

答案 0 :(得分:1)

请找到我对你问题的答案。

  1. 创建如此大量的执行计划会降低系统性能。
  2. 在CEP级别,我们没有一个逻辑分组Siddhi执行计划的机制。我认为你提出适合自己问题领域的分组方案更合适。
  3. 去年有一个Google Summer of Code(GSoc)项目,它为Siddhi执行计划实现了客户端文本编辑器。它是用JavaScript编写的,包含一个客户端Siddhi解析器。所以我认为GSoc项目对你来说是一个很好的起点。在此,我已经包含了Siddhi文本编辑器的相关GSoc mail threadGitHub repository
  4. 我希望以上答案可以帮助您开始您的项目。如果您需要有关此问题的进一步帮助,请告诉我们。

    祝你好运!