2012-10-22 58 views
1

我刚刚从Grails 1.3.7更新到Grails 2.1。到目前为止,一切正常。唯一引起我很大关注的是发展速度。grails 2.1 - 太慢了,如何加速?

直到现在在1.3.7中工作的速度非常快(渲染页面需要6秒),现在同一页面最多需要30秒才能渲染。

我已经停用所有插件(只有休眠,jQuery和Tomcat是使用)和使用以下JVM选项:

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

以及Grails的选项

-Ddisable.auto.recompile=true 

还有些剖析节目页面本身的渲染本身只需要大约10秒钟,但奇怪的是,在剖析显示渲染已完成之后,它仍需要大约20多秒,直到页面加载到浏览器中。

不知道这可能是什么?

回答

1

因此,发现问题。

事实证明,剖析只是将调用包括到视图控制器中,但未包含布局中所做的任何操作。

缺少20秒在布局渲染的地方。