学习WebFlux时常见的问题
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : https://github.com/ZhongFuCheng3y/3y 回顾一下上篇我对WebFlux的入门,如果没读过的同学建议读一下再来看本篇文章,上一篇文章花了我很多的心血~~ 外行人都能看懂的WebFlux,错过了血亏 开局再来一张图,内容全靠编: 这篇主要写写我初学时对WebFlux的一些疑问,不知道大家在看上一篇文章的时候有没有相应的问题呢? 这次学WebFlux主要的动力是公司组内分享,写了一个PPT,有需要的同学在我的公众号( Java3y )下回复“PPT”即可获取。 一、本来就能实现异步非阻塞,为啥要用WebFlux? 相信有过相关了解的同学都知道, Servlet 3.1 就已经支持异步非阻塞了。 我们可以以 自维护线程池的方式实现异步 说白了就是Tomcat的线程处理请求,然后把这个请求分发到自维护的线程处理,Tomcat的请求线程返回 1@WebServlet(value = "/nonBlockingThreadPoolAsync", asyncSupported = true) 2public class NonBlockingAsyncHelloServlet extends HttpServlet { 3 4 private static