本地调用异步化实现方法:
1.线程
2.线程池
3.@Async
4.消息队列
远程调用异步化实现方法:
1.AsyncRestTemplate
2.WebClient spring5.0提供,基于reactor和webflux,用来代替AsyncRestTemplate
1)添加依赖
2)注入bean
3)编码调用
3.消息队列