mlDeploy
在 MarkLogic 中执行、、mlRelaodModules
和mlLoadModules
任务时,gradle 在内部使用哪个端口号?
问问题
34 次
1 回答
1
、mlDeploy
和任务将根据资源使用为 和 配置的mlReloadModules
端口。mlLoadModules
mlRestPort
mlAppServicesPort
用于加载模块的端口
ml-gradle 必须处理 REST 模块 - 选项、转换、服务和命名空间 - 与非 REST 模块不同,因为 REST 模块必须通过特定于应用程序的 REST 服务器加载。但是,并非每个 MarkLogic 应用程序都有 REST 服务器。因此,ml-gradle 默认采用以下方法:
- 非 REST 模块通过 定义的端口加载
mlAppServicesPort
,默认为 8000。这个端口几乎可以保证存在于每个 ML 集群中,使其成为一个安全的选择。- REST 模块通过 定义的端口加载,该端口
mlRestPort
没有默认值。有关用于连接到这些端口的所有属性,请参阅属性参考。
于 2021-10-07T17:18:10.657 回答