zoukankan      html  css  js  c++  java
  • jenkins Process leaked file descriptors

    https://stackoverflow.com/questions/17024441/process-leaked-file-descriptors-error-on-jenkins

    1. 

     BUILD_ID=dontKillMe nohup ./yourStartScript.sh &

    不确定是否有效

    2.

    Add this line as a JAVA_ARGS argument when you start your jenkins server (I put mine on /etc/default/jenkins in my Ubuntu box)

    -Dhudson.util.ProcessTree.disable=true


    Centos 里面可能是/etc/sysconfig/jenkins

    3.

    By default, Jenkins will kill all the spawned process at the completion of build.

    To override this, you need to create environment variable BUILD_ID.

    Go to Jenkins-->Manage Jenkins-->Configure System Now under 'Global properties' section, under Environment variables, click on ADD button to add new Environment variable. Give Name= BUILD_ID and value='allow_to_run_as_daemon start_my_service' (without quote). Click on save button. And you are done.

    Now the spawn process will continue to execute even after the build got completed.

    这个试验后有效。

  • 相关阅读:
    移动web开发资源大整合
    移动WEB模拟原声APP滑动删除
    jQuery的live绑定事件在mobile safari(iphone / ipad / ipod)上失效的解决方案
    精仿公众号菜单效果
    javascript markdown 解析器
    第四天
    第三天
    第二天
    第一天
    day5
  • 原文地址:https://www.cnblogs.com/zwingblog/p/8065413.html
Copyright © 2011-2022 走看看