observable - RxJava 2 : Stats about messages dropped because of BackPressure?

标签 observable usage-statistics rx-java2 backpressure

我正在使用带有 DROP BackPressure 策略的 RxJava 2 Flowable。 有没有办法收集有关由于 BackPressure 而实际丢弃了多少消息的信息/统计数据?

解决方案

Flowable#onBackPressureDrop(消费者 -> {}); http://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html#onBackpressureDrop(io.reactivex.functions.Consumer)

最佳答案

有一个重载,它需要一个可用于计数的 onDrop 处理程序。

通常,建议检查运算符的重载以获取附加功能。

关于observable - RxJava 2 : Stats about messages dropped because of BackPressure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41661808/

相关文章:

css - Ember.js - 根据对象属性更新 CSS 宽度

Angular 在返回数据之前等待订阅完成

javascript - 如何在订阅中返回 Observable?

android - 跟踪 Android 应用的使用情况

java - RxJava 和 RxJava 2 可以共存于同一个 Android 项目中吗?

java - FlatMap 是一个可迭代对象,并将其组合回可迭代对象

Angular 拦截器调度 Action 以改变状态并在 next.handle 之前等待此更改

android - 如何监控每个 Activity 的 Android 应用程序的电池使用情况?

android - 计算应用程序正常运行时间 - android

android - RxJava2 & Retrofit2 服务类 HTTP 响应码