我是 esper 引擎的新手,我不确定多个流的含义。我想创建这样的东西:
CepEnigine cep = new CepEngine();
Controller.getInstance().setRuntime(cep.getRuntime());
for(int i = 0; i < 5; i++)
new EventGenerator().start();
事件生成器类定义如下:
public class EventGenerator extends Thread
{
@Override
public void run()
{
while (true)
{
MyEvent e = new Event();
Controller.getInstance().sendToCEP(e);
Thread.sleep(500);
}
}
}
控制器是保持 epruntime 发送事件的多线程单例。在 CepEngine 类中,我还有用于监听事件的 EPL 语句。这是多个事件流的好含义吗?
谢谢