tomcat - chalice 2.1.1。退出并出现错误 "bad"

标签 tomcat grails groovy jetty

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

服务器相当大(32gb 内存和 128gb 加密 SSD,8 核)所以我怀疑应用程序是否耗尽了资源。

关于插件,我只使用预打包的插件并使用缓存( Controller 的标准 RAM 缓存 + ehcache)。

我都试过了,“grails prod run-app”,“grails prod run-war”,所以它分别发生在 Jetty 和 Tomcat 上。

非常感谢帮助或提示。

最佳答案

您是说您正在使用“grails”命令在生产环境中运行应用程序吗?您应该部署到 Tomcat(或 Jetty 或其他“应用程序服务器”)

这可能是打印“坏”的地方: 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。

关于tomcat - chalice 2.1.1。退出并出现错误 "bad",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002336/

相关文章:

spring-security 不会使 http session 失效

grails - 在Grails 3中重新加载静态资源

java - 在 groovy 中创建许多函数会产生多少开销

grails - 在 GORM 中重命名复合外键

grails - find 和 findAll 在 grails 2.1.1/groovy 1.8.8 中不起作用

tomcat - 如何更改 hazelcast.mancenter.home 的目录

Tomcat 用户未使用 Jenkins 和 Gitosis 正确中继 SSH key

grails - 自定义Grails统计信息

grails - grails集成测试用例保留数据以供调查

server.xml 中定义的 tomcat 上下文未加载