gpt4 book ai didi

jsf - JSF 2 项目中 Tomcat 7 启动缓慢

转载 作者:行者123 更新时间:2023-12-02 08:26:38 25 4
gpt4 key购买 nike

我最近将我的项目从使用 (JSF 1.x + Tomcat6) 切换到 (JSF 2.x servletes + Tomcat7)。

从那时起,当我在 Eclipse Indigo 中启动 Tomcat 7 时,需要 25 秒。这比在以前的 JSF 1.x 设置中启动 Tomcat 6 所需的时间要长得多。

服务器花费最多的时间在:

22.03.2012. 10:00:22 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.25

启动如此缓慢的原因可能是什么?

最佳答案

似乎 Tomcat 7 启动速度慢的问题可以通过在 web.xml 中将“metadata-complete”设置为“true”来解决,如下所示:

<web-app metadata-complete="true" id="WebApp_ID" version="3.0"...

问题是 Tomcat 在启动时扫描注释,这显着减慢了速度。

这里启动时间从 25 秒减少到 5 秒。

关于jsf - JSF 2 项目中 Tomcat 7 启动缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9818720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com