<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 60,comments - 71,trackbacks - 0

            當(dāng)我們用Servlet導(dǎo)出圖片,或用JSP導(dǎo)出excel時(shí),會(huì)彈出一個(gè)下載窗口,這時(shí)不點(diǎn)下載而點(diǎn)取消,則報(bào)下面的異常:
    ClientAbortException  Caused by: java.net.SocketException: Connection reset by peer: socket write error

    在網(wǎng)上查找了了下原因,大概歸結(jié)為:
    ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error的原因是由于處理http連接時(shí),正在輸出內(nèi)容時(shí),用戶關(guān)閉了IE,會(huì)出現(xiàn)一個(gè)"ClientAbortException",屬于I/O處理中出現(xiàn)的一個(gè)異常,應(yīng)用服務(wù)器應(yīng)該會(huì)捕捉。
    Connection reset by peer的原因:
    經(jīng)常出現(xiàn)的Connection reset by peer: 原因可能是多方面的,不過更常見的原因是:
    ①:服務(wù)器的并發(fā)連接數(shù)超過了其承載量,服務(wù)器會(huì)將其中一些連接Down掉;
    ②:客戶關(guān)掉了瀏覽器,而服務(wù)器還在給客戶端發(fā)送數(shù)據(jù);
    ③:瀏覽器端按了Stop 

            很多人都說是客戶端造成的,沒有辦法控制,而且后臺(tái)會(huì)記錄這個(gè)異常,日志也會(huì)瘋狂爆滿,時(shí)間長(zhǎng)了,肯定會(huì)DOWN掉的.
           
            本人覺得大多數(shù)可能是第二條問題的原因引起的,即大多數(shù)瀏覽器阻止了窗口的彈出,相當(dāng)于客戶關(guān)掉了瀏覽器,可等效于瀏覽器端按了Stop ,而這時(shí)服務(wù)器端還在給客戶端發(fā)送數(shù)據(jù),所以產(chǎn)生了上異常,經(jīng)過本人的測(cè)試,發(fā)現(xiàn)只需將網(wǎng)站地址(或本機(jī)地址)加入"受信任的站點(diǎn)"即可解決問題,因?yàn)檫@樣設(shè)置了以后,瀏覽器就不會(huì)阻止窗口的彈出了,這樣瀏覽器就會(huì)等到服務(wù)器端發(fā)送完數(shù)據(jù)后再進(jìn)行下面的動(dòng)作.因而異常就不會(huì)發(fā)生了.
     
          大概設(shè)置方式如下:"工具->internet(選項(xiàng)..)->安全->受信任的站點(diǎn)->站點(diǎn)",將地址加入即可.

    posted on 2009-03-20 18:03 henry1451 閱讀(14199) 評(píng)論(7)  編輯  收藏

    FeedBack:
    # re: ClientAbortException 異常解決辦法
    2009-07-10 16:43 | veaphen
    加了信任站點(diǎn)還是一樣報(bào)錯(cuò)啊,只要點(diǎn)“取消”按鈕就報(bào)了  回復(fù)  更多評(píng)論
      
    # re: ClientAbortException 異常解決辦法
    2009-08-04 17:19 | 異常
    方法即使能解決也不可取,對(duì)于一個(gè)目標(biāo)用戶不確定的服務(wù)器,如何解決這種問題?
    These messages are harmless and tend to occur when a user clicks to view an asset in the system, but clicks away (to another asset) before the first asset finishes loading.

    可能原因:用戶點(diǎn)擊訪問,但沒等收到響應(yīng)就
    1、點(diǎn)擊關(guān)閉按鈕;
    2、又訪問另一URL;
    3、網(wǎng)絡(luò)斷開?
      回復(fù)  更多評(píng)論
      
    # re: ClientAbortException 異常解決辦法
    2009-12-30 10:07 | 柴生
    我也有這個(gè)現(xiàn)象,當(dāng)不停的點(diǎn)不同的菜單,菜單多點(diǎn)幾下,服務(wù)器就不停的寫這些錯(cuò)誤日志。  回復(fù)  更多評(píng)論
      
    # re: ClientAbortException 異常解決辦法
    2011-11-21 16:55 | 小曾
    這個(gè)異常的確是客戶端造成的,比如說文件流正在下載文件,客戶突然點(diǎn)擊取消,但是文件流已經(jīng)讀到內(nèi)存了,卻沒有輸出到客戶端,就會(huì)造成內(nèi)存溢出,我這段時(shí)間專門研究這個(gè),卻沒辦法解決:i沒辦法回收殘留在內(nèi)存的垃圾85583755
      回復(fù)  更多評(píng)論
      
    # re: ClientAbortException 異常解決辦法
    2011-12-10 20:28 | q
    # re: ClientAbortException 異常解決辦法
    2011-12-10 20:29 | q
    。。。。。。。  回復(fù)  更多評(píng)論
      
    # re: ClientAbortException 異常解決辦法
    2016-04-19 16:54 | 換瀏覽器后可以了
    換瀏覽器后可以了  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲午夜一区二区三区| 日韩亚洲国产高清免费视频| 亚洲人成网站18禁止| 亚洲精品国产成人99久久| 亚洲AV网站在线观看| 成人网站免费观看| 亚洲视频在线观看免费| 国产免费久久精品丫丫| 爱爱帝国亚洲一区二区三区| 三年片免费观看大全国语| 亚洲国产aⅴ成人精品无吗| 亚洲福利视频网址| 国产亚洲人成无码网在线观看 | 丁香花免费高清视频完整版| 中文字幕在线视频免费观看| 国产区图片区小说区亚洲区| 久久久久亚洲国产| 亚洲噜噜噜噜噜影院在线播放| 亚洲AV成人一区二区三区AV| 亚洲色成人中文字幕网站| 亚洲阿v天堂在线2017免费| 国产91久久久久久久免费| a级成人免费毛片完整版| 污污视频免费观看网站| 亚洲成aⅴ人片久青草影院按摩| 亚洲人成在线中文字幕| 亚洲福利视频一区二区三区| 亚洲高清视频免费| 亚洲系列中文字幕| 亚洲白色白色在线播放| 亚洲区精品久久一区二区三区| 久久久久亚洲AV无码专区首JN| 亚洲网址在线观看你懂的| 亚洲av无码一区二区三区不卡| 久久99国产亚洲高清观看首页 | 亚洲人成日本在线观看| 亚洲人成片在线观看| 亚洲熟妇无码八V在线播放| 亚洲人成网站色7799| 羞羞漫画小舞被黄漫免费| 亚洲视频在线免费播放|