有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Espver V5与Esper 8.5加载语句的性能

我们正在使用executor服务在服务器启动时加载Esper运行时中的所有语句。V5和V8版本中都使用了完全相似的配置(w.r.t.入站线程池参数和其他所有配置)。5但V8中的加载时间。5比以前的版本多得多。可能的问题是什么

在ESPER8.5中,加载3500+语句需要20分钟以上,而在ESPER5中,加载3500+语句只需要17秒。 差别不应该这么大。有什么问题吗?我们这里缺什么

此外,在调试的过程中,我发现编译和部署方法比其他方法花费更多的时间。。对于每个语句,compile方法需要30毫秒到4秒(大约),类似地,deploy方法也需要更多的时间


共 (1) 个答案

  1. # 1 楼答案

    在ESPER8中,您可以将语句编译成二进制文件,保存二进制文件并在启动时加载二进制文件。这是推荐的方法,这样应用程序就不必一直编译3500+语句。ESPER8也可以并行编译