我有一个配置了 DHF 5 和 ml-gradle 的 MarkLogic 集群。我有多个 HTTP 应用服务器和几个查询选项文件。
当我做 mlDeploy
,查询选项文件被部署到最终的应用程序服务器,而不是其他的。有没有办法告诉 ml-gradle 将它们部署到其他应用程序服务器?甚至,某些应用程序服务器的某些选项文件?
我可以使用 curl 手动执行此操作,但我想避免这样做。
最佳答案
有一个内置任务可以帮助将它们从一个上下文(应用服务器)复制到另一个上下文。有关详细信息,请参阅 ml-gradle wiki:
https://github.com/marklogic-community/ml-gradle/wiki/How-modules-are-loaded#copying-search-options-to-additional-app-servers
如果您有想要在最终版和暂存版中公开的搜索选项,则特别有用。默认mlLoadModules
将其上传到 final,然后该任务可以将其传播到登台。
哼!
关于marklogic - ml-gradle 可以将查询选项文件部署到应用服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65710899/