2012-03-19 158 views
5

我有一個跨45個奴隸(一個剛剛處理髮射的主人)嚴重並行化的版本。詹金斯的工作失蹤

我遇到的問題是約有3%的工作消失。

項目設置是一個「主」作業,然後啓動(通過參數化作業插件)N個從站之間的N個作業。大多數情況下,主作業的控制檯輸出對於分佈式構建步驟的作業編號是正確的。

但是,偶爾在控制檯中顯示的作業實際上屬於完全不同的版本。

我甚至可以從哪裏開始追蹤這個問題?詹金斯的日誌裏充滿了有關失敗的工作或啓動工作問題的任何信息。

我現在最好的猜測是,當發生某些事情將其刪除時,失蹤的工作實際上已排隊等待執行者。但我沒有證據支持這一點。

想法,建議,有用的鏈接都大爲讚賞,

+1

我發現Web界面有時無法自我刷新。這可能是這個(即只是一個顯示問題)的人造物嗎? – 2012-03-19 17:46:39

回答

5

這裏是你如何能得到更多的信息:http://[jenkins_server]/log/ - >添加新的日誌記錄 - >輸入您選擇的名稱 - >OK - >添加 - >輸入hudson.model.Run作爲記錄器 - >設置日誌級別所有 - >保存

現在http://[jenkins_server]/log/[your log name]/將提供更多的信息,就運行你的工作而言。

0

只要https://issues.jenkins-ci.org/browse/JENKINS-15156及其關聯的錯誤是開放的,它就會在某些情況下發生。無論你用於平行建築還是從屬建築都無所謂......它只是核心問題。離開它或活着它。

我懷疑額外的日誌記錄是修復或解決您的問題的答案。

我的答案是 - 調試併發送補丁到開發者。