2017-01-02 195 views
0

我使用git輪詢來觸發jenkins上的構建。Jenkins失敗的Git輪詢

我在git的插件3.0.0

這是工作的罰款所有這些天,但突然間它已經開始失敗,出現以下錯誤。使用相同的證書和git插件,我的其他構建作業正在與其他git回購。

Using strategy: Default 
[poll] Last Built Revision: Revision 6c3463c502ba01b873b1e7959fe7cb81f3999e2f (origin/master) 
using GIT_SSH to set credentials User for GIT/Gerrit 
> D:\Git\bin\git.exe ls-remote -h ssh://[email protected]:29418/myapp/myapp.git # timeout=10 
ERROR: Timeout after 10 minutes 
ERROR: Failed to join a process 
org.jvnet.winp.WinpException: Failed to read environment variable table error=299 at .\envvar-cmdline.cpp:201 
    at org.jvnet.winp.Native.getCmdLineAndEnvVars(Native Method) 
    at org.jvnet.winp.WinProcess.parseCmdLineAndEnvVars(WinProcess.java:126) 
    at org.jvnet.winp.WinProcess.getCommandLine(WinProcess.java:102) 
    at hudson.util.ProcessTree$Windows$1.getArguments(ProcessTree.java:441) 
    at hudson.plugins.msbuild.MsBuildKillingVeto.vetoProcessKilling(MsBuildKillingVeto.java:55) 
    at hudson.util.ProcessTree$OSProcess.getVeto(ProcessTree.java:239) 
    at hudson.util.ProcessTree$Windows$1.killRecursively(ProcessTree.java:422) 
    at hudson.util.ProcessTree.killAll(ProcessTree.java:142) 
    at hudson.Proc$LocalProc.destroy(Proc.java:378) 
    at hudson.Proc$LocalProc.kill(Proc.java:370) 
    at hudson.Proc$1.run(Proc.java:157) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) 
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) 
    at java.util.concurrent.FutureTask.run(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 

回答

0

Git輪詢變得越來越大。

我已經重新啓動詹金斯,現在根據輪詢日誌工作正常。

我們的投票策略是不正確的。我們繼續每分鐘輪詢一次,這會增加Jenkins服務器上的負載,並且它正在用盡線程。詹金斯的當前重啓是不是可持續的解決方案

我們應該從混帳輪詢移動到基於Git掛鉤解決方案,它就像一個推送通知

入住這https://groups.google.com/forum/#!topic/jenkinsci-users/smRQrhb2A-Qhttp://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/

歡呼聲,

Saurav