Jenkins worker : SSH or JNLP Connection?

标签 jenkins ssh jenkins-plugins jnlp

现在我发现了 2 个可能的解决方案来创建 Jenkins Slaves 或 Jenkins Workers:

  • 使用 SSH-Slave 插件
  • 使用 JNLP

  • 我现在的问题是:什么是更好/更稳定的解决方案,为什么?

    我发现自己使用这两种解决方案都有一些利弊,但我不想影响讨论

    最佳答案

  • Java Web 启动 -- 底层 Java 网络启动协议(protocol) (JNLP) 是 Windows 代理的推荐连接模式。
    jenkins.wiki.io
  • SSH 推荐用于 Linux 代理

  • 如果两者都被推荐用于不同的平台,优点和缺点并不重要。

    关于 Jenkins worker : SSH or JNLP Connection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56113732/

    相关文章:

    git 忽略配置 core.sshcommand 但与 GIT_SSH_COMMAND= 一起工作正常

    mysql 访问被拒绝,ssh 数据库主机

    jenkins - Jenkins 上的 JUnit 结果超过 1 个图表

    maven - 在 Jenkins 声明性管道的不同阶段重用对象/属性

    java - XML 格式的 Java 字符串操作

    java - 编译 fatal error : invalid flag: --release for jdk 11 on Jenkins?

    jenkins - Jenkins 脚本管道中的节点标签表达式

    ruby - 将文件夹从 server1 复制到 server2 从 localhost linux 运行脚本

    jenkins - 多分支管道 Jenkins 作业与[ci跳过]

    jenkins - 使用 SSH 跳转主机配置 Jenkins