Spring项目性能瞬间提升方法

1.缓存(如:增加redis数据库配置)

2.异步(如:多个请求访问某个接口系统,可在两者之间增加消息中间件,在此进行交互)

3.并发(如:多个请求同时访问tomcat)

4.分布式(如:支付宝个人用户信息页面的各种系统接口,余额接口系统、积分接口系统、基本信息接口系统)

 

分布式解决方案:

多个分布式接口系统采用异步执行,不顺序执行(多线程,线程池ExecutorService,Callable,FutureTask,tomcat主线程优化)

 

 tomcat主线程优化spring官网参考地址:https://docs.spring.io/spring/docs/5.0.2.RELEASE/spring-framework-reference/web.html#mvc-ann-async

posted @ 2018-12-19 16:47  慕留人  阅读(490)  评论(0)    收藏  举报