Jenkins服务启动正常,但是浏览器页面无法访问

3,587 阅读1分钟

在IE Edge上的无法访问: image.png

在网上查说检查linux上的防火墙是否开启,如果开启了就把jenkins的端口号加入开放名单 www.cxyzjd.com/article/zhu…

但我的linux上防火墙就没有开启。

直到看到这篇 blog.csdn.net/qq_36622490…

image.png

问题解决!

这些步骤操作完后,Jenkins又回到最初没有安全检查的状态,任何人都可以进入Jenkins执行任何操作。如果这种方法还是不成功,可以尝试重命名或者删除config.xml文件。

参考文章 codeantenna.com/a/fp6QlFzrJ…

这个问题归根结底是权限配置的问题

image.png 安全域和授权的配置不能选择NoneAnyone can do anything,否则会发现即便按文章中所说,手动修改config.xml或者删除config.xml,Jenkins在重启后还是会创建/恢复config.xml的配置。正确的办法是如下配置:

image.png

Authorization可以设为“登陆用户可以做任何事”,也可以设为“基于角色的策略”,基于角色策略的配置参考下文。 www.cnblogs.com/xiangsikai/…

这样就不会出现jenkins页面访问不了的问题。

参考文章 qa.1r1g.com/sf/ask/1719…

image.png

——————————————————————— 补充 —————————————————————————————

今天尝试了一种解决办法,是不是Jenkins的JVM 堆空间不够用导致的,参考文章: stackoverflow.com/questions/5…

image.png

参数含义:

 -Xms:初始堆内存大小

-Xmx:最大堆内存大,一般设置-Xms与-Xmx一样大小,根据应用类型和物理内存大小来决定二者的大小

-Xmn或者-XX:NewSize:堆内存中年轻代的大小

-XX:PermSize:永久代内存的初始大小

-XX:MaxPermSize:永久代内存的最大值

类似的Jenkins内存溢出的解决方案,增加swap大小的文章:

www.cnblogs.com/tocy/p/linu…

blog.csdn.net/IT_ZRS/arti…