Jenkins Master Connect Slave, Out of MemoryError: PermGen space
大家好,我用jenkins 在几个VM上配置了分别 Master 和 多个 slave, 但是 slave VM的性能不是很好, 而且, 每个VM上有很多程序在运行, CPU 占用量经常都在100%。
这样导致了 Master和slave的连接终端: Connection was reset. 但是Jenkins Master会尝试重新连接。
本身Slave 的CPU总是在100%, 这样就导致 Out of MemoryError: PermGen space, 后来一直连接不上了。
后来我在config.xml 设置 添加设置: -Xmx1048m, -XX:MaxPermSize=512m。 然后重启Jenkins Master。 这个Out of Memory Error 的问题能缓解。 slave 边的CPU 依然总是100%, 但奇迹的是 Master和 Slave能连上了。
因为我一直怀疑是Slave那边 VM CPU或者Memory的问题, 但是现在让我疑虑的是, 为什么Jenkins Master Server 重启之后 Slaves又能连上了呢?
不过, 等Jenkins运行一段时间之后, Out of Memory Error: PermGen space 问题依然存在。
在此求助于各位大侠了,谢谢先。
JenkinsSlave Jenkins Slave PermGen Space OutofMemory
补充:Java , Java相关