我在 Drools-Guvnor-5.5.0.Final 版本中工作,并已配置 repository.xml 以将所有资产 + 索引保存在 oracle db 中。但它不是那样工作的。我想在主要和辅助 guvnor 节点指向同一个数据库实例的弹性环境中部署 guvnor。我在主节点上部署了 guvnor,repository.xml 指向ORACLE11 DB 并导入/创建了一些资产。然后部署辅助 guvnor 指向同一个数据库。我无法看到我在主要 Guvnor 节点中拥有的包和资产。我可以看到在 DB 中创建的表。
我正在附加 repository.xml 配置。在 repository.xml 中,我配置了 JackRabbit 文档中定义的持久性管理器,用于在 db 中持久化资产。虽然我也使用了自动生成的存储库文件。这是我从 Guvnor 的管理面板生成的。
Guvnor 不应将资产保留在文件系统中。故障转移策略需要将资产保存在数据库中。
请从以下链接复制配置文件, https://community.jboss.org/thread/230419