ams*_*ams 5 java spring reactive-programming project-reactor spring-webflux
我已经阅读了reactor.core.publisher.MonoFrom project reactor 类的 Javadocs但是我仍然不明白拥有该Mono.never()方法的意义何在。
人们会使用哪些示例用例Mono.never()?
它经常用于测试(通常用于断言超时行为),但也可以用于生产用途:一些操作符Publisher在需要异步外部信号来告诉他们触发某些行为的各种情况下将控件作为参数。如果在某些情况下您不希望触发所述行为,则用户never().
例如,windowWhen在打开和关闭窗口时都采用这样的参数(后者由 a 生成Function)。有条件地返回一个Mono.never()你可以有一个永远不会关闭的窗口。
| 归档时间: |
|
| 查看次数: |
651 次 |
| 最近记录: |