Artifactory 7.2.1 - 如何更改 Artifactory 和 UI 的监听​​地址

Artifactory 7.2.1 - How to change the listening address for Artifactory and UI

我已经通过 rpm (7.2.1) 安装了最新的 Artifactory-Pro 软件包。我注意到在最新版本中 UI 是通过端口 8082 访问的,而 Artifactory 仍然在端口 8081 上侦听。这两个服务都在地址 0.0.0.0.

上侦听
tcp        0      0 0.0.0.0:8082            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN

如何更改这些服务的监听地址?

我试过在 settings.xml 上设置 node.ip 但它仍然不起作用。

shared:
  node:
    ip: 127.0.0.1

您可以使用 system.yaml (this parameter allows configuring the Tomcat connector 中的 Tomcat 连接器 extraConfig 参数更改 Artifactory 地址:

artifactory:

    tomcat:

        connector:

            extraConfig: address="127.0.0.1"

目前无法为 router 服务(端口 8082)配置绑定地址。它将在即将发布的版本之一中提供。