grails - grails 2.1-太慢了,如何加速?

标签 grails

我刚刚从Grails 1.3.7更新到Grails 2.1。到目前为止,一切正常。我唯一关心的是开发速度。

到目前为止,在1.3.7中工作确实非常快(渲染页面需要6秒钟),现在同一页面最多需要30秒才能渲染。

我已经停用了所有插件(仅使用了hibernate,jquery和tomcat),并使用了以下jvm选项:

-Xms256m -Xmx1024m -XX:MaxPermSize=1024m -XX:PermSize=510m

以及Grails选项
-Ddisable.auto.recompile=true

另外,一些剖析显示页面本身的渲染仅花费约10秒,但是奇怪的是,在剖析显示完成渲染之后,直到页面加载到浏览器中之前,它仍需要约20秒。

知道这可能是什么吗?

最佳答案

因此,发现问题。

事实证明,性能分析仅包括对 View 和 Controller 的调用,但不包括布局中完成的任何操作。

缺少20秒,在呈现布局的位置。

关于grails - grails 2.1-太慢了,如何加速?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13019829/

相关文章:

grails - useOriginalMessage()和多个 'from'节点

hibernate - 如何在Grails中更改 map 的映射

angularjs - Angular $ http.delete + hapijs使用swagger + grails

mysql - Grails + BIRT 报告 - 将月份和年份作为日期传递到 BIRT 报告

hibernate - 基于全局条件限制从数据库检索域对象

grails - 如何将 'org.apache.log4j.jdbcplus.JDBCAppender' jar导入Grails项目?

linux - STDOUT 不能通过 Groovy API 以编程方式工作

grails - 找不到构造函数 'java.lang.String'的参数0

caching - 我有带有 Angular 配置文件插件的 Grails 3 项目,那么如何在 GZip 中压缩我的静态资源(JS 和 CSS 文件)文件

grails - 从war文件中排除所有不必要的jar