我们的Grails应用程序中的GSP渲染非常慢
我们尝试使用JavaMelody来隔离问题,渲染gsp的平均时间是16,083ms,这太慢了。
所以我确信GSP的渲染是主要问题。
有什么建议吗?
答案 0 :(得分:2)
GSP实际上非常快,并且在速度上与大多数渲染技术相当。如果您遇到速度问题,通常会降低页面和/或标记库的复杂性。
考虑您正在使用哪些标记库,是否使用过多的包含/模板以及在视图中延迟加载数据时的配置文件。如果你对延迟加载的数据有n + 1问题,你可能会在视图渲染过程中执行大量查询,这会大大减慢速度。