Java Tomcat 8的第一个请求处理对于第一个请求来说很慢

Java Tomcat 8的第一个请求处理对于第一个请求来说很慢,java,performance,tomcat,classloading,Java,Performance,Tomcat,Classloading,我正在开发一个高性能的java应用程序。我部署在Tomcat8中。第一个请求处理缓慢,即处理需要800毫秒。之后,每个请求都会在50毫秒内快速处理。我认为对于初始请求类加载需要时间。我的要求是,即使是第一次请求,性能也应该很高。 我的问题是: 1) 如何处理这种情况? 2) 在服务器重新启动后传递示例请求是空闲方式吗?请告诉我您使用的浏览器和操作系统。如果是windows 7,则以管理员身份打开cmd并运行此命令netsh interface tcp set global autotuning=

我正在开发一个高性能的java应用程序。我部署在Tomcat8中。第一个请求处理缓慢,即处理需要800毫秒。之后,每个请求都会在50毫秒内快速处理。我认为对于初始请求类加载需要时间。我的要求是,即使是第一次请求,性能也应该很高。
我的问题是:
1) 如何处理这种情况?

2) 在服务器重新启动后传递示例请求是空闲方式吗?

请告诉我您使用的浏览器和操作系统。如果是windows 7,则以管理员身份打开cmd并运行此命令netsh interface tcp set global autotuning=disabledIt可能是由于多个问题。您使用的是spring框架还是其他DI?不,我没有使用spring框架或DI。我正在使用JavaAPI和JDBC。