Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图理解詹金斯中主从之间交流的极端意思。从主机到从机的作业/指令是如何传输的?
我知道建立了 TCP/IP 双向链接。
是否有任何文件详细解释(不仅仅是整体)主从之间的通信方式?另外,源代码中的哪些包是在通信中涉及的?
到目前为止我知道它, getTCPslaveAgentListener getSlaveagentPort() SetSlaveAgentPort CheckTaskLisnter
谢谢,
Jenkins 使用一个名为remoting的库,它负责建立通道、发送闭包并在远程机器上自动加载所需的 Java 类。
这里有一些关于它如何工作的文档(PDF)。