修改端口

运行 Incredibuild Linux 需要有多个开放端口。可以可在安装期间使用表示对它们进行直接修改,或在安装完成后在 Coordinator 和 Agent 设定中进行修改。

端口名称 描述 默认 打开位置 修改端口
Agent Control Port 用于一个启动代理服务和一个 Helper Agent 之间的通信。 2088, 2089

Agents

仅在 Coordinator Settings 进行修改。
Coordinator Utility Port 用于 Coordinator 与 Initiator 和 Helper Agents 之间的通信,传输运行 Agent 的机器的系统信息和状态。 9953

Coordinator 和 Agent

必须在 Coordinator Settings 以及每个 Agent's Settings 中进行修改。
Coordinator Session Port 用于一个 Coordinator 和一个启动代理服务之间的通信。 9952

Coordinator 和 Agent

仅在 Coordinator Settings 进行修改。
Agent Webserver Port 用于您的浏览器和 Agent 的 Web Management Console 之间的通信。 8080

Coordinator 和 Agent

仅在每个 Agent 的 Settings 进行修改。
HTTPS Webserver Port 用于您的浏览器和 Agent 的 Web Management Console 之间的安全通信。 8081

Coordinator 和 Agent

仅在每个 Agent 的 Settings 进行修改。

Secondary Coordinator Port

用于连接 Secondary Coordinator 到 Primary Coordinator。要修改端口,请参阅Secondary Coordinator

9954

Coordinator(Primary 和 Secondary)

在 Primary Coordinator 的 Coordinator Settings 中修改

内部 Coordinator 端口

这是 RabbitMQ 的必要要求,通过 Incredibuild 使用。

4369

Coordinator

完全不能更改(即使在安装过程中也不能更改)

Message Transport 端口

用于 Coordinator 内部通信。仅用于 Coordinator 机器内部 Incredibuild 组件之间的通信。

5672

Coordinator

安装后无法更改。

在 Coordinator Settings 修改端口

  1. 前往 Coordinator Manager > Settings 区域。

  2. Network 区域中,根据需要更改端口。

  3. 点击 Save All。在某些情况下,您可能还需要使用如下流程对每个 Agent 进行端口更新。

在 Agent Settings 修改端口

在某些情况下,您还需要修改每个 Agent 的设置以修改一个端口。

  1. 打开浏览器并访问如下地址,以打开您想要修改的 Agent Control Port 的 Agent 的 Management Console:
    http://<IP address of the Agent machine>:8080/Incredibuild/

  2. 点击 Agent Settings

  3. Network 选项卡中修改需要修改的端口。

  4. 点击 Update Settings,然后点击 Close