1

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 秒かかります。

これが何であるか考えていますか?

4

1 に答える 1

1

ということで、問題発見。

プロファイリングにはビューとコントローラーへの呼び出しのみが含まれていましたが、レイアウトで実行されたアクションは含まれていませんでした。

レイアウトのレンダリングで欠落している 20 秒。

于 2012-10-22T22:47:22.020 に答える