jenkins:两个奴隶与一个奴隶两个执行者

我在同一台 Windows服务器上创建两个从属服务器或一个带有两个执行程序的服务器之间有什么区别吗?
是的,存在差异:它是关于内存消耗和维护/管理的努力.

>在系统上启动从站启动(主)进程.此过程花费(私有)主内存来运行并连接到主服务器.
>每个执行者都是主要过程的子过程.

因此很明显,与运行两个从站(每个都有一个执行程序)相比,在一个从站上运行两个执行程序总共花费更少的内存,因为主进程的内存消耗将会两次:

2 * Main Processes + 2 * Executors > 1 * Main Process + 2 * Executors

此外,管理一个奴隶比一个执行者更多的努力:虽然执行者几乎没有什么可担心的,但是有很多事情要为奴隶配置.此外,两个从属设备的功能无论如何都是相同的(它们运行在你所说的相同操作系统上),因此几乎没有增值也可以为它分配不同的标签.

简而言之,如果没有其他边界条件,这使我做不同的事情,我总是更喜欢在一个slave上运行两个执行程序,因为这更容易管理并保存一些内存.

相关文章
相关标签/搜索