服务器重启后重建drools StatefulKnowledgeSession

时间:2013-07-05 09:08:57

标签: jboss drools

假设我从给定的知识库创建了StatefulKnowledgeSession。 此会话中的JBPM进程可以持续多天,因此我们需要在调用之间保持会话。

现在知识资源(JBPM流程定义(BPMN文件))可能会在给定流程实例运行时发生变化。

服务器重启后,我需要重建正确的知识库才能加载会话。 但是,我如何知道用于重建知识库的资源? 会话是否跟踪用于启动它的资源? 我是否需要构建和管理知识库配置?

非常感谢任何帮助!

米希尔

1 个答案:

答案 0 :(得分:0)

通常,您的应用程序将以与第一次创建时相同的方式重新创建kbase。因此,根据您创建kbase的方式,这将涉及从类路径,文件系统或guvnor存储库再次简单地加载必要的进程。

会话本身不会跟踪kbase(因此它可以重新创建它)。

克里斯

相关问题