Advertisement

Reactor 3 : 监控与副作用系列方法

阅读量:

当在Publisher中调用subscribe()方法时,Subscriber会依次触发多个on方法,例如onSubscribe();为更有效地追踪和观察异步序列的传输过程,设置了一系列doOn方法,在on方法被触发时用于执行与行为相关的副作用操作,从而实现对运行状态的监控。

常见doOn方法解析

对每个元素所对应的single对象实施实时监测的操作为doOnEach()。

在这里插入图片描述

doOnSubscribe():用于追踪onSubscribe()方法的执行过程

doOnRequest:用于对请求操作进行监控并触发相应的副作用

doOnNext:用于处理onNext方法所产生的副作用

在这里插入图片描述

doOnError:当发生错误时执行的副作用操作,主要用于错误监控,支持依据错误类型进行过滤处理

doOnComplete:在操作完成时触发相应行为

doOnC

全部评论 (0)

还没有任何评论哟~