升级grails应用程序(使用多个内联插件,> 130控制器,> 140服务,> 180域类,> 600 GSP)后,从2.5.4升级到3.2.8:
grails run-app
:2:10分钟。 grails run-app
:5:50分钟。 大多数时候,grails 3.2.8 run-app挂在“:boot-run”。特别是在春季安全核心已初始化(启动后约2分钟)后,它会挂起约4分钟。此外,与grails 2.5.4相比,CPU使用率非常低。
使用不同的机器重复测试,并面临类似的结果(Mac,Linux和Windows机器)。
这种行为的原因是什么?
答案 0 :(得分:1)
这太不可思议了:如果你在第一次运行'grails run-app'之前重新启动intellij,那么启动时间是2分钟,grails 3。
请勿在intellij 2017.1.1中使用重启按钮。
更新
应用程序现在开始30秒。我建议升级到grails 3.