【发布时间】:2012-05-17 03:37:51
【问题描述】:
我有一个应用服务使用 Restlet 框架。但运行1-2天后。我发现它突然停止了。查了一下应用目录,发现有一个日志文件说:
Java 运行时环境检测到致命错误:
#
SIGSEGV (0xb) 在 pc=0x00000039c7e7adfe, pid=32765, tid=1077344576
此处的日志文件:http://pastebin.com/fwNKWdT6
那么谁能告诉我如何调试或处理这个?我知道 Linux 应用程序可以捕获 SEGFAULT 信号并手动重新启动。无论如何在java应用程序中可以做到这一点?
另外,你们知道如何监控远程java应用程序的CPU/内存吗?
谢谢。
【问题讨论】:
标签: java web-services segmentation-fault monitor restlet