java网站开发常见故障汇总

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

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


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值