在5.3中调用dispose()之后重用StatefulKnowledgeSession

时间:2019-05-24 23:20:07

标签: drools

我正在使用StatefulKnowledgeSession来以高Qps(200 QPS)触发规则时遇到GC崩溃问题,并且我发现为每个查询创建的StatefulKnowledgeSession对象占用了大量的堆内存,并且我相信这会导致GC崩溃

我试图实现一个会话池,并计划在以单线程方式调用dispose()之后重用会话对象。这样做会有什么副作用?

0 个答案:

没有答案