2012-04-24 60 views
2

我已经创建了一个使用JBoss Drools基于某些输入获取计算数据的Web服务。现在我想在多个节点上分配规则引擎,以实现高可用性和并行计算。任何人都可以为我提供一些指导方针,有用的链接,以启动此要求。JBoss Drools与Apache Hadoop的集成

感谢您的帮助!

回答

0

您可以将Drools服务部署到多个节点。使用Drools Guvnor定义服务配置并将服务部署到所需的所有节点。

Drools Guvnor documentation,你可以阅读:

服务配置是一种特殊的资产,定义了一个执行服务 配置。此执行服务是一个战争文件(由编辑器自动生成 ),您可以为任何类型的客户端应用程序远程执行 知识库。由于此服务是无状态的,因此您可以根据需要为服务客户端负载部署尽可能多的这些服务 。

+0

谢谢..我会尝试.. – Brij 2012-05-07 15:47:56

+0

我意识到我正在使用Drools 5.3.0最终版本,它没有可用的服务配置功能。 :(在Drools 5.3.0 Final中获得性能的任何其他想法?我在7-8个excel表格中分配了超过25k个规则,它的性能将消失。 – Brij 2012-05-08 06:34:07