免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3358 | 回复: 2
打印 上一主题 下一主题

tomcat配合jsvc经常假死,附垃圾回收日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-02 10:56 |只看该作者 |倒序浏览
tomcat 5.5.x 是1年前安装的,由于做成自启动模式,所以编译了jsvc(j2sdk1.4.2),服务器是rhel as3

最近tomcat经常崩溃(3-7日1次)或者假死(1日4-5次),崩溃日志往往是这样的:


  1. #
  2. # An unexpected error has been detected by HotSpot Virtual Machine:
  3. #
  4. #  SIGSEGV (0xb) at pc=0xb7500595, pid=2241, tid=2239687600
  5. #
  6. # Java VM: Java HotSpot(TM) Server VM (1.4.2_09-b05 mixed mode)
  7. # Problematic frame:
  8. # C  [libc.so.6+0x67595]  rewind+0x35
  9. #
复制代码


但实际原因不明,另外假死的情况往往是在一段时间内tomcat服务无法访问
跟踪了tomcat的垃圾回收日志,发现做一次full gc往往要20-150秒,
于是作jvm内存调整,把原来的-Xms256M调整到了-Xms64M,还是有这个问题
请有经验的人指点。


  1. 24925.621: [GC 35897K->31801K(64896K), 0.0437690 secs]
  2. 24956.227: [GC 37689K->31796K(64896K), 0.0551840 secs]
  3. 24961.227: [GC 37684K->31984K(64896K), 0.0166840 secs]
  4. 24981.402: [GC 37869K->32225K(64896K), 0.0033080 secs]
  5. 24984.834: [GC 38113K->33232K(64896K), 0.0458260 secs]
  6. 24988.742: [GC 39113K->34235K(64896K), 0.1409780 secs]
  7. 24991.324: [GC 40122K->33862K(64896K), 0.0127650 secs]
  8. 25016.429: [GC 39746K->34189K(64896K), 0.0032480 secs]
  9. 25097.787: [GC 40077K->35600K(64896K), 0.1155980 secs]
  10. 25101.206: [GC 41487K->35266K(64896K), 0.0028270 secs]
  11. 25101.350: [GC 41147K->36833K(64896K), 0.0048210 secs]
  12. 25188.201: [GC 42721K->36623K(64896K), 0.0040680 secs]
  13. 25208.919: [GC 42511K->36829K(64896K), 0.0188550 secs]
  14. 25212.480: [GC 42717K->36860K(64896K), 0.0067110 secs]
  15. 25251.920: [GC 42748K->36858K(64896K), 0.0024320 secs]
  16. 25271.352: [GC 42744K->38903K(64896K), 0.0059880 secs]
  17. 25271.603: [GC 44791K->39646K(64896K), 0.0049680 secs]
  18. 25271.643: [GC 45524K->39979K(64896K), 0.0043990 secs]
  19. 25271.807: [GC 45865K->42073K(64896K), 0.0062190 secs]
  20. 25301.969: [GC 47961K->41452K(64896K), 0.0028900 secs]
  21. 25306.187: [GC 47340K->41920K(64896K), 0.0032700 secs]
  22. 25310.001: [GC 47806K->41957K(64896K), 0.0031770 secs]
  23. 25362.893: [GC 47845K->41756K(64896K), 0.0667670 secs]
  24. 25367.722: [GC 47644K->42138K(64896K), 0.0036560 secs]
  25. 25370.149: [GC 48019K->42261K(64896K), 0.0033620 secs]
  26. 25372.448: [GC 48147K->42722K(64896K), 0.0031830 secs]
  27. 25462.175: [GC 48610K->42199K(64896K), 0.0026340 secs]
  28. 25556.901: [GC 48079K->43139K(64896K), 0.0463200 secs]
  29. 25592.566: [GC 49027K->43356K(64896K), 0.0236550 secs]
  30. 25884.771: [GC 49244K->43434K(64896K), 0.8924050 secs]
  31. 26044.218: [GC 49322K->43238K(64896K), 0.0913750 secs]
  32. 26172.543: [GC 49125K->43661K(64896K), 0.1536310 secs]
  33. 26469.114: [GC 49548K->43711K(64896K), 0.6510130 secs]
  34. 26500.842: [GC 49592K->44207K(64896K), 0.7483250 secs]
  35. 26542.405: [GC 50095K->45757K(64896K), 1.9446940 secs]
  36. 26832.562: [GC 51644K->45837K(64896K), 2.0392260 secs]
  37. 27124.116: [GC 51723K->45888K(64896K), 0.0316670 secs]
  38. 27254.312: [GC 51764K->46686K(64896K), 0.1247910 secs]
  39. 27345.974: [GC 52574K->46824K(64896K), 0.0466030 secs]
  40. 27353.239: [GC 52708K->47179K(64896K), 0.1746390 secs]
  41. 27361.532: [GC 53067K->47283K(64896K), 0.0550000 secs]
  42. 27373.983: [GC 53162K->48663K(64896K), 0.0944830 secs]
  43. 27479.740: [GC 54551K->49753K(64896K), 0.1596680 secs]
  44. 27483.421: [GC 55637K->50360K(64896K), 0.0773620 secs]
  45. 27507.345: [GC 56248K->50168K(64896K), 0.0119470 secs]
  46. 27527.458: [GC 56049K->50251K(64896K), 0.0222910 secs]
  47. 27530.534: [GC 56135K->51375K(64896K), 0.1369620 secs]
  48. 27626.445: [GC 57263K->50991K(64896K), 0.0140890 secs]
  49. 27641.856: [GC 56879K->51339K(64896K), 0.0189860 secs]
  50. 27646.324: [GC 57226K->51706K(64896K), 0.0232270 secs]
  51. 27701.991: [GC 57584K->52927K(64896K), 1.0802370 secs]
  52. 27714.847: [GC 58806K->54624K(64896K), 1.1690990 secs]
  53. 27854.782: [GC 60510K->54197K(64896K), 0.1536000 secs]
  54. 28048.798: [GC 60075K->55193K(64896K), 0.1648550 secs]
  55. 28053.800: [GC 61076K->55998K(64896K), 0.5102290 secs]
  56. 28079.216: [GC 61875K->57149K(64896K), 0.0951750 secs]
  57. 28257.219: [GC 63037K->58459K(64896K), 0.1304180 secs]
  58. 28296.933: [GC 64341K->58604K(64896K), 0.0342730 secs]
  59. 28433.877: [GC 64490K->58109K(64896K), 0.0191430 secs]
  60. 28442.464: [GC 63994K->60670K(66560K), 0.0342840 secs]
  61. 28442.499: [Full GC 60670K->28549K(66560K), 22.5247080 secs]
复制代码

论坛徽章:
0
2 [报告]
发表于 2007-04-05 14:12 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2007-04-19 09:16 |只看该作者
在google上搜索,又搜回来了,晕

初步判断是JVM内存泄露造成,不知道程序在什么地方有BUG,请问用什么工具可以检查到?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP