gpt4 book ai didi

drools - 在 drools-camel-server 上重新加载远程 drools guvnor 资源

转载 作者:行者123 更新时间:2023-12-02 20:57:57 27 4
gpt4 key购买 nike

我正在使用 drools-camel-server 5.4 Final 来执行从 jboss AS7 上的 guvnor 获取的规则,如下所示:

    <drools:resource type="PKG" source="http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/mypackage/Test"
basic-authentication="enabled" username="test" password="test" />
</drools:resources>
<drools:ksession id="ksession1" type="stateless"
kbase="kbase" node="node1" />

如何重新加载或重建知识库,以便规则中的任何更改立即反射(reflect)在执行服务器上?

最佳答案

是的,您可以通过添加知识代理和资源更改扫描器...这是我的工作示例

<drools:resource-change-scanner id="s1" interval="10" enabled="true"/>
<drools:kagent kbase="kbase1" id="kagent" new-instance="false"/>

<drools:grid-node id="node1"/>

<drools:ksession id="ksession1" type="stateless" kbase="kbase1" node="node1"/>

<drools:kbase id="kbase1" node="node1">
<drools:resources>
<drools:resource type="DRL" source="classpath:test.drl"/>
</drools:resources>
</drools:kbase>

关于drools - 在 drools-camel-server 上重新加载远程 drools guvnor 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10852984/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com