我們的TFS 2008服務器存在極端問題。 我們在獨立的機器上運行我們的構建,但就在最近它已經開始失敗,並且頻率在不斷增加 - 大約5個構建中有4個失敗。它們在構建過程中的各個點失敗,並提供各種消息,所有消息都以「底層連接已關閉,接收端發生意外錯誤」這一行結束。 查看TFS機器上的IIS日誌,有許多行說「503 Microsoft +團隊+基金會+服務器+應用程序+池」 我們檢查了機器,我們認爲這不是一個負載問題。 任何想法的人?爲什麼TFS 2008構建失敗,「底層連接已關閉」消息?
0
A
回答
0
我會仔細看看應用層機器上的Perfmon。查看兩個TFS計數器(如響應時間)以及常規IIS計數器。另外,看看你的數據層。我們遇到類似的問題,構建時間呈指數增長,然後開始發佈503/505錯誤。
當我們開始看到這個問題時,我們終於追查到這樣一個事實,即我們試圖檢查出一堆作爲我們構建的一部分的程序集,並且程序集被標記爲僅被允許獨佔檢出。這導致了很多數據庫爭用。一旦我們更改了該文件類型以允許共享簽出,我們的構建問題就消失了。
爲了使這一變化:
在Visual Studio中,進入菜單Team->服務器設置 - >源代碼管理文件類型
查找可執行項文件
設置文件合併爲啓用
相關問題
- 1. Amazon S3 GetObjectMetadata失敗(底層連接已關閉)?
- 2. 底層連接已關閉 - API端點調用失敗
- 3. 當調用WCF函數時,消息'底層連接已關閉'
- 4. 底層連接已關閉。 (HttpWebRequest的)
- 5. WP7 WCF底層連接已關閉:連接意外關閉
- 6. 底層連接已關閉:連接意外關閉
- 7. WCF-「底層連接已關閉:連接意外關閉」
- 8. AzCopy錯誤底層連接已關閉
- 9. 底層連接已關閉:連接意外關閉wcf
- 10. 底層連接已關閉:連接意外關閉#2
- 11. 底層連接已關閉:連接意外關閉 - wcf
- 12. System.Net.WebException:底層連接已關閉:連接意外關閉
- 13. DbCommand和連接 - 爲什麼配置不關閉底層連接?
- 14. WebRequest:底層連接已關閉
- 15. Restharp:底層連接已關閉
- 16. WCF服務在Windows Server 2003/IIS6上失敗 - 底層連接已關閉
- 17. 由於底層連接關閉,WCF呼叫失敗
- 18. Invoke-WebRequest/Invoke-RestMethod失敗,出現底層連接關閉錯誤
- 19. 奇怪的WCF異常:底層連接已關閉:連接意外關閉
- 20. 底層連接已關閉:接收時發生意外錯誤
- 21. 顯式關閉DataSet的底層連接?
- 22. 底層連接已關閉:接收時發生意外錯誤
- 23. 底層連接已關閉:接收時出現意外錯誤
- 24. 在Visual Studio中調試時底層連接已關閉錯誤
- 25. 底層連接已關閉。無法與遠程服務器
- 26. 底層連接已關閉。服務器犯了違反協議
- 27. NEST Elasticsearch錯誤:底層連接已關閉
- 28. 構建失敗,消息「processF0F1DebugResources失敗」
- 29. 底層連接已關閉:服務器違反協議。 FTP
- 30. 底層連接已關閉:發送時出現意外錯誤
感謝Robaticus,我們還檢查了exe作爲構建的一部分。我已經改變了這些設置,並會讓你知道我們如何繼續。 – 2010-06-08 15:13:09
經過長時間的調查和大量網絡監控後,我們在我們的vlan中的一個虛擬設備中發現了問題。不要問我是什麼,但我們的網絡團隊決定,將構建版本移植到與TFS服務器相同的vlan上將是最好的解決方案,因爲它不涉及任何艱苦的工作。 對於這是否是一個網絡問題,仍然存在很多否認,但自那時起就一直運行良好。呃,好吧! C'est la vie :) 感謝大家的貢獻。 – 2010-08-03 13:26:18