Say*_*ali 4 jnlp jenkins jenkins-slave
我正在 Jenkins 中创建一个 Windows 从站,为此,我需要使用 Java Web Start 作为从站配置中的启动方法。我知道要在从属配置中查看此选项,我们需要将 Manage Jenkins>Configure global security>Agents>TCP JNLP AGents 中的设置从禁用更改为随机。
但就我而言,我看不到 JNLP 端口代理,可见选项是“入站代理的 TCP 端口”而不是“JNLP 代理的 TCP 端口”。
我已经在 Manage Jenkins>Global tool Configuration 中安装了 JDK,但在此之后它也没有为 JNLP 代理提供选项。
有人可以帮忙吗,我可以在 Jenkins>Configure global security>Agents 下查看“JNLP 代理的 TCP 端口”选项
小智 5
代理通过 TCP 相互通信。在我的例子中,我找不到“JNLP 代理的 TCP 端口”。解决方案是,在创建代理之前,转到配置全局安全性 -> 标记为“代理”的部分以及“入站代理的 TCP 端口”。为入站代理的 TCP 端口插入有效的端口值。应用该更改。
然后转到配置 Jenkins -> 管理节点 -> 创建新节点或配置节点 在启动方法下选择设置“通过将其连接到控制器来启动代理”。
通过删除对“JNLP”的引用,用户界面中的措辞得到了显着改进。代理协议之间的主要区别不在于底层传输,而在于哪一端发起连接。以前称为“JNLP”的代理启动方法是启动从代理到主服务器的代理连接的启动方法。名为“ssh”的启动方法启动从主站到代理的连接。
| 归档时间: |
|
| 查看次数: |
11447 次 |
| 最近记录: |