Grails 2.1.1。退出错误“坏”

时间:2012-10-21 21:23:15

标签: tomcat grails groovy jetty

我在debian服务器上运行grails应用程序(grails 2.1.1)。应用程序启动并运行良好,直到它停止时只有终端上的“坏”字样。没有错误,没有报告堆栈跟踪。有没有人遇到过这个问题?这是什么意思?

服务器相当大(32GB内存,128GB加密SSD,8个内核),所以我怀疑应用程序资源不足。

从插件开始,我只使用预先打包的插件并使用缓存(控制器+ ehcache的标准RAM缓存)。

我已经尝试了两种方法,“Grails prod run-app”,“grails prod run-war”,所以它分别发生在Jetty和Tomcat上。

我非常感谢帮助或提示。

1 个答案:

答案 0 :(得分:0)

您是说您使用“grails”命令在生产中运行应用程序?您应该部署到Tomcat(或Jetty或其他“appserver”)

这可能是“坏”打印出来的地方: https://github.com/grails/grails-core/blob/master/grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/IsolatedWarTomcatServer.groovy#L92

也许默认端口是保留的。尝试在另一个端口上运行grails。将“grails.server.port.http = 8181”添加到BuildConfig.groovy以在端口8181上启动http。