我使用 JBoss Drools 创建了一个 Web 服务,以根据一些输入获取计算数据。现在想把规则引擎分布在几个节点上,实现高可用和并行计算。谁能给我一些指导方针,有用的链接,来启动这个要求。
感谢您的帮助!
您可以将 Drools 服务部署到多个节点。使用 Drools Guvnor 定义服务配置并将服务部署到您想要的所有节点。
在Drools Guvnor 文档中,您可以阅读:
Service Config 是定义执行服务配置的特殊资产。此执行服务是一个 war 文件(由编辑器自动生成),您可以将其部署为远程执行任何类型的客户端应用程序的知识库。由于此服务是无状态的,因此可以根据需要部署尽可能多的这些服务来服务客户端负载。