2013-10-18 18 views
5

因此,我在Hudson上有幾個工作需要3-6個小時才能完成。從屬機器是運行在虛擬機上的各種不同的Windows操作系統。有時候,會出現一個小小的呃逆,顯然會導致一個已經打開6個小時的插座關閉。 (這似乎不是瘋了,甚至有完美的網絡)所以,我最終指向這個堆棧跟蹤:可能讓Hudson更適應小型網絡打嗝嗎?

hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.net.SocketException: socket closed 

是否有任何插件或其他辦法可以解決這個非常惱人的問題呢?當你通過4個小時的構建3小時,並因此失敗時,這有點令人生氣。

+0

我在這個確切的問題中看到的錯誤報告和郵件列表發佈的數量是驚人的,而不是一個單一的答覆與修復,甚至暗示什麼是問題。只是「我也是」..我希望stackoverflow可以給我一些答案,並作爲未來谷歌的參考 – Earlz

回答

1

也許是主題,但你有沒有考慮過替代CI服務器,比如JetBrains TeamCity?我已經在.NET項目上使用了4年,並強烈推薦它們。

+0

主要不能由於現有的基礎設施。可能10個詹金斯構建奴隸,大約40個單獨的版本依賴於一些jenkins插件。這樣做太昂貴了。 – Earlz