【问题标题】:mlGradle and configuring replica forestsmlGradle 和配置副本林
【发布时间】:2023-03-09 19:00:01
【问题描述】:

有没有人有任何关于使用 mlGradle 配置副本林的示例?我查看了可以从 mlGradle 项目中找到的示例。

https://github.com/rjrudin/ml-gradle/tree/master/examples/sample-project/src/main/ml-config/forests https://github.com/rjrudin/ml-gradle/tree/master/examples/failover-project

还有 ML 管理文档。

https://github.com/rjrudin/ml-gradle/tree/master/examples/failover-project

但我不清楚如何为我自己的森林配置它。我尝试使用mlDeployForestReplicas,但没有看到任何副本创建。

【问题讨论】:

    标签: marklogic marklogic-8 ml-gradle


    【解决方案1】:

    mlDeployForestReplicas 提供了一种添加副本的简单方法。对自定义林 + 副本的支持在 ml-gradle 的 2.3.0 版本中 - 通过此票证提供 - https://github.com/rjrudin/ml-gradle/issues/111

    您可以在 ml-app-deployer - https://github.com/rjrudin/ml-app-deployer/tree/dev/src/test/resources/sample-app/custom-forests/forests/sample-app-content 中查看它的外观。

    有一个 2.3.0-RC1 版本的 ml-gradle 支持此功能。我将完成 2.3.0 并在 ml-gradle 中包含一个示例项目。

    【讨论】:

    • ml-gradle 2.3.0 版现已推出,请尝试自定义林。并以 github.com/rjrudin/ml-gradle/tree/master/examples/… 为例。
    • 谢谢@rjrudin。目前开箱即用的森林编号如何工作?我将有一个将要部署的集群。现在我只使用默认值,在每个节点上创建三个森林。如果我想稍微改变一下,我还为其他 2 个节点上的每个森林创建 2 个副本森林,有没有办法在不知道节点名称的情况下做到这一点?
    • 这是生成森林的方法 - github.com/rjrudin/ml-app-deployer/blob/master/src/main/java/…。它确定林的主要主机,然后在每个“下一个”主机上创建副本,最多为 replicaCount 的值(通常为 1,但在您的情况下为 2)。林名是“(林名)-副本-(计数)”。
    猜你喜欢
    • 2016-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-17
    相关资源
    最近更新 更多