什么是WebFlux
异步非阻塞的WEB框架,对比之前的SpringMvc Mvc 构建于Servlet API,使用的是同步阻塞式 I/O 模型(一个线程处理一个请求),而WebFlux是异步IO,减少等待时间,线程可以被更好的利用,一个线程可以处理多个任务,不再是一对一
FlowAPI
JDK9给出了一个标准reactive stream 叫FlowAPI.
Subscription 接口定义了连接发布者和订阅者的方法,主要的作用是为发布者和订阅者建立关系.
request:订阅者调用此方法请求数据;
大约 1 分钟