zoukankan      html  css  js  c++  java
  • Linux下jenkins改端口、解决内存溢出、版本升级

    1、新版本的jenkins修改端口
    新版本jenkins的配置文件在/etc/sysconfig/jenkins
    vi /etc/sysconfig/jenkins
    找到JENKINS_PORT="8080" 将端口修改成自己的端口。
    注意:因为jenkins默认启动方式是通过jetty容器启动,如果改成80端口可能会报权限不够的异常,在linux下,如果使用1024以下的端口则需要root权限或需要更改防火墙配置放开端口限制。


    2、解决jenkins内存溢出的问题
    同样修改jenkins的配置文件,修改JAVA_OPTIONS参数
    vi /etc/sysconfig/jenkins
    找到JENKINS_JAVA_OPTIONS="-Djava.awt.headless"
    修改成
    JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"

    具体参数根据自己的机器实际情况调整。


    3、升级jenkins版本
    jenkins官网升级后会在jenkins中推送需要升级的版本消息,下载最新版本的jenkins的war包。
    找到jenkins.war包的安装目录,直接替换就可以了,原来安装的插件,配置什么的都可以不变。版本号变成了最新的版本号
    进入到/usr/lib/jenkins目录将jenkins.war包换成需要升级的最新版的jenkins的war包
    /usr/lib/jenkins/jenkins.war
    重新启动,就完成了升级。


    4、查看jenkins启动运行日志
    vi /var/log/jenkins/jenkins.log
  • 相关阅读:
    C++中pair的用法
    DFS例题:力扣200:岛屿数量
    DFS例题:力扣695:岛屿的最大面积
    DFS深度优先遍历
    java AQS源码分析
    spring实现事务原理
    java常见并发面试题目+示例代码
    java并发锁
    ThreadPoolExecutor
    线程通信
  • 原文地址:https://www.cnblogs.com/xiejava/p/15171452.html
Copyright © 2011-2022 走看看