java網站開發常見故障匯總

來源:互聯網
上載者:User

【一、伺服器或工具包缺陷】

1、velocity1.6.1誤用hashmap導致死迴圈

http://code.alibabatech.com/blog/experience_555/sun-jdk-hashmap-get-analysis-of-the-illegal-use-of-the-hang.html

2、jboss4.2.3下應用資料錯亂

http://blog.csdn.net/axman/article/details/5694212

3、xstream1.1.2使用String.intern做緩衝導致perm區溢出

http://jira.codehaus.org/browse/XSTR-395

4、ie下用post方式提交ajax請求,可能造成資料丟失

http://blog.csdn.net/axman/article/details/7008515

      類似的,httpclient4.0.1也有這個問題

      http://dongliu84.appspot.com/post/537142

5、jboss4.0.5採用WebAppClassLoader導致RMI效能下降

http://www.neverevernote.com/?p=90

6、JDK6u26下,使用CMSRefProcTaskProxy導致應用停止相應

http://coderplay.iteye.com/blog/1709338

7、maven2使用RELEASE依賴之後,編譯速度變慢

http://blog.csdn.net/whubrian/article/details/8544379

8、oracle jdbc驅動v10.2.0.1,批量插入遺失資料

http://forums.oracle.com/forums/thread.jspa?threadID=970315&tstart=75

http://jaykhimani.blogspot.com/2009/10/problem-with-ojdbc-14-preparedstatement.html

https://issues.apache.org/jira/browse/DERBY-428

google more


【二、使用不當】

1、重複建立Xstream執行個體,導致load飆高

http://stackoverflow.com/questions/10956154/xstream-creating-classes-and-causing-painful-permgen-collections

http://aprilsoft.cn/blog/post/309.html

2、講simpledateformat變數聲明成static變數

3、new StringBuilder(int)

http://blog.csdn.net/axman/article/details/7086339

4、CopyOnWriteArrayList引發OOM

http://blog.csdn.net/axman/article/details/6826074

5、<img src=""導致session被清空

http://blog.csdn.net/axman/article/details/6360707

6、Deflater類使用後未立刻關閉,導致效能下降

http://blog.csdn.net/axman/article/details/5591301

7、重複調用Font.createFont導致navtive記憶體流失

http://aprilsoft.cn/blog/post/295.html‘

8、重複開關Netty的NioClientSocketChannelFactory導致direct memory泄漏

http://code.alibabatech.com/blog/experience_1348/netty-nio-direct-memory-leak.html

9、Hessian序列化不設SerializerFactory效能問題

http://code.alibabatech.com/blog/experience_1089/hessian-set-serializerfactory-performance.html

10、jk設定的逾時過短導致伺服器返回502

http://blog.csdn.net/madding/article/details/7708326

11 、JDK中LinkedBlockingQueue 記憶體流失問題

http://sesame.iteye.com/blog/428026

12、apache oro使用注意細節(並發問題)

http://agapple.iteye.com/blog/1682858



【三、搞笑類】

1、jdk版本升級導致eclipse無法啟動

2、jdk讀錯hsperfdata目錄,導致jps尋找錯誤的進程

http://blog.csdn.net/axman/article/details/6202198


【四、其他】

1、一個load飆高的過程分析,非常有價值

http://blog.csdn.net/axman/article/details/7104819

2、模板循環參考故障診斷

http://blog.csdn.net/axman/article/details/7730918

3、診斷線上故障常用工具

http://code.alibabatech.com/blog/experience_1014/design-for-dummy.html

4、故障總結

http://hi.baidu.com/dyyx007/item/cded90151a9a9c473b176e54


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.