【发布时间】:2012-10-03 04:41:45
【问题描述】:
我们在 Tomcat 7 上部署了一个 Spring MVC Web 应用程序。每次我部署一个新构建时,它第一次运行非常缓慢。即使是登录页面也需要时间才能出现。
这是什么原因,可以做些什么来加快速度?
【问题讨论】:
-
stackoverflow.com/questions/497830/… 可能会给你一个提示...
标签: java tomcat web-applications
我们在 Tomcat 7 上部署了一个 Spring MVC Web 应用程序。每次我部署一个新构建时,它第一次运行非常缓慢。即使是登录页面也需要时间才能出现。
这是什么原因,可以做些什么来加快速度?
【问题讨论】:
标签: java tomcat web-applications
如果您使用的是 Spring 注释,请确保您在
还请记住,任何 JSP 都会在您第一次使用它们时被编译,所以在第一次点击时会变慢。
【讨论】:
这是一个有效的场景。您的服务器在第一次加热时加载 servlet 和操作。 所以第一次访问会很慢。
您可以在 web.xml 中设置<loadonstartup>1</loadonstartup>。
上述选项将在服务器启动时加载所需的文件。
【讨论】: