2011-03-28 109 views
1

我們看到了「遠程主機關閉了連接」,在我們的錯誤日誌與連接:遠程主機關閉

錯誤代碼是0x80070040 錯誤代碼是0x800703E3(大部分)

我們正在使用combres進行Javascript-Css縮小,壓縮和緩存。 縮小和壓縮的JavaScript文件的大小是82.2 KB。

那麼在梳理或82KB的任何錯誤是不是下載過高?

此外,我們嘗試爲.js文件(這些文件由combres準備)輸出緩存,但它不起作用。我怎樣才能重現這個問題?在生產環境中,我們遇到了錯誤,但我們無法重現問題。

回答

1

我是Combres的作者。此問題已報告before。當我上次調查時,它不太可能是Combres的問題,它發生的原因是客戶端在請求中斷連接。這似乎與this SO thread中的討論一致。如果這是真的,那麼這根本不影響用戶,因爲他們仍然看到的東西,除非他們選擇瀏覽到另一個頁面。

+0

「我從來沒有能夠通過取消下載來重現異常,我們甚至在下載過程中嘗試斷開我們的網絡連接,也沒有在該線程中引發異常情況 - 」spaetzel「。我們無法引發例外情況發生。 – ozz 2011-03-29 11:52:24

+0

嘗試在引擎類中的Flush()之前放置一個Thread.Sleep()。在執行Flush()之前,應該有足夠的時間斷開連接。否則,除非你獲得幸運時機,否則很難重現。 – 2011-03-30 16:59:24

+0

Thx for greate product(combres),但我認爲這個問題沒有解決方案。也許忽略那種錯誤是解決方案:) – ozz 2011-03-30 23:16:34

相關問題