2017-04-05 80 views
0

我有一个Struts 2.3版Struts项目。Struts2项目加载非常缓慢的tomcat8版本

该项目在Tomcat中很好地工作7.

近来,由于一些中国黑客攻击的IP应用,我们发现系统被一些Tomcat的漏洞遭到黑客攻击,所以我们计划将服务器升级到Tomcat 8,但是当我们比较Tomcat 8和Tomcat 7时,应用程序在Tomcat 8上的加载非常缓慢。

Tomcat8和Struts 2.3之间是否存在兼容性问题?

+0

请编辑该问题,将其限制为具有足够详细信息的特定问题以确定合适的答案。避免一次询问多个不同的问题。请参阅“如何问问”页面以获取有关澄清此问题的帮助。 –

回答

0

您应该指定哪个Struts 2.3版本;考虑一下,如果你指的漏洞是S2-046,那么将Struts2版本升级到2.3.32(或2.5.10.1)就足够了,不需要更改Tomcat版本。

这就是说,如果你想将Web应用程序迁移到较新的Tomcat,我记得有使用Tomcat 8的早期版本的问题,顺便说一句,我强烈建议你迁移到至少的Tomcat 8.5,这是Tomcat 8的一个不同的AS,不只是另一个8.x版本。

+1

好的,我会检查这个。 – anoop