在同一台计算机上同时运行Master和Agent时,Jenkins如何处理资源?

BTH.S3

目前,我的Jenkins已在Docker容器中以仅限主机模式运行。主机将同时处理调度程序和构建。但是,一旦同时运行多个Angular项目,服务器就会因为100%的内存和CPU停机。

然后,我通过垂直扩展临时解决了该问题,并添加了更多资源。再次导致相同的问题,并且当没有项目在运行时,资源是无用的。

因此,我正在考虑使用主/从模型进行Jenkins可伸缩性(因为我使用云,并且希望将成本降到最低。)这还包括使用云配置其他代理的成本限制。

然后,我写了一篇文章“在同一台机器上运行Jenkins Master / Slave”,这是一个很好的解决方案,但是我真的不知道Slave将如何改善资源问题?如果我创建容器并将其分配为Salves,则它们将使用相同的主机资源。

请向我澄清一下,谢谢!

德米特里(Dmitriy Tarasevich)

如您所说-在主机上运行更多容器将导致更多资源的使用。唯一的方法是为容器设置资源限制。阅读文章。

另外,您还需要配置jenkins以从主机使用docker,而不是在jenkins master的容器中运行容器。

对我来说,最好对小型实例使用水平缩放,并在主机/容器运行时为它们付费,而不是垂直缩放。

您还可以阅读文章有关的推荐硬件运行詹金斯。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在同一台计算机上同时运行ActiveMQ和RabbitMQ时,AMQP协议版本错误

来自分类Dev

如何在同一台计算机上同时运行多个用户X会话?

来自分类Dev

如何在同一台计算机上同时运行多个用户X会话?

来自分类Dev

如何在同一台计算机上同时运行Synergy客户端和Synergy服务器?

来自分类Dev

是否可以从同一台计算机上同时运行两个Windows会话?

来自分类Dev

是否可以从同一台计算机上同时运行两个Windows会话?(Linux)

来自分类Dev

在同一台计算机上同时安装Homebrew和Macports是否安全?

来自分类Dev

如何在同一台计算机上同时使用Flutter stable和dev SDK?

来自分类Dev

在同一台计算机上运行1.x和2.x

来自分类Dev

在同一台计算机上运行Java 32位和64位

来自分类Dev

在同一台计算机上运行裸机管理程序和VM

来自分类Dev

如何在同一台计算机上安装Windows和Ubuntu?

来自分类Dev

如何在同一台计算机上安装Windows和Ubuntu?

来自分类Dev

使用Ubuntu 18.04在同一台计算机上同时安装wine和steam(Linux版本)吗?

来自分类Dev

我可以在同一台Windows 10计算机上运行Access 2016和Access 2013吗?

来自分类Dev

运行OS X“ EL Capitan”的同一台计算机上的Node.js 4和Node 5

来自分类Dev

在不同时区在一台计算机上运行服务器

来自分类Dev

在同一台计算机上运行vNext构建和测试的TFS 2015

来自分类Dev

运行在同一台计算机上编译的程序时,GLIBCXX版本错误

来自分类Dev

ExcelDna无法在一台计算机上运行

来自分类Dev

在同一台计算机上的帐户之间切换时,如何保持vim环境?

来自分类Dev

在同一台计算机上设置多个ActiveMQ代理时出错

来自分类Dev

在同一台计算机上设置多个ActiveMQ代理时出错

来自分类Dev

如何在同一台计算机上的 python 2 和 3 上安装 pygame?

来自分类Dev

Mesos的“主”和“从”节点可以部署在同一台计算机上吗?

来自分类Dev

EGit和同一台计算机上的多个“用户”

来自分类Dev

在同一台计算机上安装开发和生产版本

来自分类Dev

在同一台计算机上使用vue 2和vue 3

来自分类Dev

在同一台Linux计算机上使用NVIDIA和ATI卡

Related 相关文章

  1. 1

    在同一台计算机上同时运行ActiveMQ和RabbitMQ时,AMQP协议版本错误

  2. 2

    如何在同一台计算机上同时运行多个用户X会话?

  3. 3

    如何在同一台计算机上同时运行多个用户X会话?

  4. 4

    如何在同一台计算机上同时运行Synergy客户端和Synergy服务器?

  5. 5

    是否可以从同一台计算机上同时运行两个Windows会话?

  6. 6

    是否可以从同一台计算机上同时运行两个Windows会话?(Linux)

  7. 7

    在同一台计算机上同时安装Homebrew和Macports是否安全?

  8. 8

    如何在同一台计算机上同时使用Flutter stable和dev SDK?

  9. 9

    在同一台计算机上运行1.x和2.x

  10. 10

    在同一台计算机上运行Java 32位和64位

  11. 11

    在同一台计算机上运行裸机管理程序和VM

  12. 12

    如何在同一台计算机上安装Windows和Ubuntu?

  13. 13

    如何在同一台计算机上安装Windows和Ubuntu?

  14. 14

    使用Ubuntu 18.04在同一台计算机上同时安装wine和steam(Linux版本)吗?

  15. 15

    我可以在同一台Windows 10计算机上运行Access 2016和Access 2013吗?

  16. 16

    运行OS X“ EL Capitan”的同一台计算机上的Node.js 4和Node 5

  17. 17

    在不同时区在一台计算机上运行服务器

  18. 18

    在同一台计算机上运行vNext构建和测试的TFS 2015

  19. 19

    运行在同一台计算机上编译的程序时,GLIBCXX版本错误

  20. 20

    ExcelDna无法在一台计算机上运行

  21. 21

    在同一台计算机上的帐户之间切换时,如何保持vim环境?

  22. 22

    在同一台计算机上设置多个ActiveMQ代理时出错

  23. 23

    在同一台计算机上设置多个ActiveMQ代理时出错

  24. 24

    如何在同一台计算机上的 python 2 和 3 上安装 pygame?

  25. 25

    Mesos的“主”和“从”节点可以部署在同一台计算机上吗?

  26. 26

    EGit和同一台计算机上的多个“用户”

  27. 27

    在同一台计算机上安装开发和生产版本

  28. 28

    在同一台计算机上使用vue 2和vue 3

  29. 29

    在同一台Linux计算机上使用NVIDIA和ATI卡

热门标签

归档