SpringWebMVC4+;使用Java 8:在服务层进行链式延迟结果回调的最佳方法?
更新:我将代码升级到Java8,没有太多麻烦。因此,我想要与Spring4/Java8相关的答案 我正在执行一项任务,以修复Tomcat/Spring 4.2.4/Java 8 web mvc应用程序中的性能问题(请求速率仅为400/s时达到的Tomcat最大线程数为200,请求延迟周期性增加,等等) 这是一个典型的web应用程序,它通过Hibernate查找Mysql,查找每个请求的用户信息等小而频繁的内容,然后通过RestTemplate将实际数据发布/获取到另一个web服务 代码是Java7风格的,因为我刚刚迁移到Java8,但是还没有用这种风格编写新代码。(我也在多年后重新使用Spring,所以不确定什么是最好的) 正如在一个普通的应用程序中所期望的那样,服务层调用其他服务获取信息,然后还将信息传递给对DAO的调用。这里有一些依赖回调 设置SpringWebMVC4+;使用Java 8:在服务层进行链式延迟结果回调的最佳方法?,java,spring,hibernate,spring-mvc,asynchronous,Java,Spring,Hibernate,Spring Mvc,Asynchronous,更新:我将代码升级到Java8,没有太多麻烦。因此,我想要与Spring4/Java8相关的答案 我正在执行一项任务,以修复Tomcat/Spring 4.2.4/Java 8 web mvc应用程序中的性能问题(请求速率仅为400/s时达到的Tomcat最大线程数为200,请求延迟周期性增加,等等) 这是一个典型的web应用程序,它通过Hibernate查找Mysql,查找每个请求的用户信息等小而频繁的内容,然后通过RestTemplate将实际数据发布/获取到另一个web服务 代码是Java
- @已设置EnableSync
- 我们的Http请求流来自控制器->服务->DAO->REST或Hibernate
提前谢谢 你解决过这个问题吗?我也看到了类似的情况。