我正在尝试了解Jenkins分布式构建。根据我的阅读,Jenkins master使用其自己的JVM,每个代理/从服务器都使用其自己的JVM。
我的Jenkins主机运行在具有Ubuntu 16.04本机操作系统的计算机上。我是否正确假设每个主服务器和代理/从服务器都拥有自己的JVM(与他们自己的Linux虚拟机相对)?
我还认为,一旦Jenkins主机安装并运行,Jenkins主机将协调启动Jenkins代理/从机所需的其他JVM吗?
感谢您的帮助,
答案 0 :(得分:1)
不,这些代理/从属服务器不应与主服务器运行在同一系统(即VM)上。我猜他们可以,但没有任何好处(通常是:计算能力)。
如果您想要更多同步构建,请添加安装了JVM的其他计算机,Jenkins Master将在其中启动其从属服务器(也称为代理)。