如何调试不响应的Grails应用程序?

时间:2015-03-26 10:06:43

标签: windows debugging grails

我正在参与Grails应用程序的开发。它工作正常,但是当我今天早上启动它时,会发生以下情况:当调用某个页面时,服务器停止工作。它没有响应,log4j日志中没有任何内容,并且跟随所有其他页面也无法访问。进一步(据我所知)我们正在使用kickstart plugin - 这些名称一直出现在日志中(就好像每隔几分钟就有一个cron运行一个脚本)但不再在所述页面之后调用

我已根据所使用的代码库检查了最新的编辑内容(包含最后一个版本被认为是稳定的),并且自上次结帐后没有发生重大变化(这解释了会发生什么)。

我现在不知道该怎么做。我在网上查了提示,但没有找到。我该如何调试此错误?我应该从哪里开始?我应该在哪里寻找什么信息?

由于这是应用程序的开发中分支,它当前位于我的localhost(在Windows机器上运行grails),并且我能够对其执行任何类型的操作。作为IDE,我使用grails插件进行Eclipse,所以我可以调试。

1 个答案:

答案 0 :(得分:1)

通常没有简单的解决方案。首先,您需要找出Java VM挂起的原因。请按照本文档中的说明操作:http://www.oracle.com/technetwork/java/javase/hangloop-140257.html

当你发现它挂起的原因时,如果你需要有关如何解决它的想法,请回到这里。