reactor

reactor

文章 11 浏览 51

什么是无效的单声道值无效的方法?

我会尽力解释我的用例。在我的应用程序中调用外部Web服务之前,我请使用Spring WebFlux WebClient向代币提供商提供OAuth访问令牌,并且我正在缓存该值…

调妓 2025-02-11 23:32:18 0 0

使用WebClient获取JSON对象的列表

我正在尝试使用WebClient提高异步Java技能。我有一个可获取和API的简单控制器,但它不会通过简单地进行“ bodytomono(sportresponse.class)”来映射…

倾听心声的旋律 2025-02-09 07:20:29 2 0

转换Flux< map< k,v>>进入列表< v>

我想知道如何在弹簧反应堆中转换 flux< map< k,v> list< v> 。…

万劫不复 2025-02-04 19:05:54 3 0

反应堆Netty中的线性化(Spring Boot WebFlux)

我如何保证反应堆Netty请求的线性化性? 理论: 给定: 请求A想要写x = 2,y = 0 请求B想要阅读X,Y和写X = X+2,Y = Y+1 请求C想要阅读X并写Y = X 所…

少女七分熟 2025-02-04 10:50:26 5 0

如何在Spring Web Flux中写下Cron作业(计划任务)?

我正在在春季Web Flux应用程序中实现忘记密码功能,并在此处发送的OTP,前期为5分钟。因此,我想通过每2秒执行CRON作业来使它们无效。 尽管这是一个网…

别闹i 2025-01-31 09:18:04 5 0

如何实施呼叫重复,直到使用项目反应器满足某个条件?

使用项目反应堆有什么方法可以做类似的方法? fetchSystemUpdates() // return Mono> .repeatUntil(List::isNotEmpty) .map(...) // when its not emp…

女皇必胜 2025-01-30 01:54:07 2 0

如何从反应堆中捕获例外?

我想从通量中捕获异常,我的代码是这样的: try { Flux.just("key1", "key2", "key3") .doOnNext(System.out::println) .map(k -> { if (!k.equals("k…

国产ˉ祖宗 2025-01-28 23:34:11 2 0

为什么在我在反应堆项目中使用调整器()时,onschedulehook被称为一次比所需的次数。

对不起,如果这个问题似乎很幼稚,我正在阅读 josh long的反应性弹簧在他的一个示例中,他谈论了hook to scheduler ,然后更改提交的任务的执行并提供…

罪#恶を代价 2025-01-28 14:59:15 2 0

在后台等待单声道完成的最简单方法是什么?

我们有一个单声道,正在处理一些操作(例如数据库更新),并返回一个值。 我们想将单声道(转换)添加到一个特殊列表中,其中包含要完成的操作,例如…

云淡风轻 2025-01-27 16:44:02 2 0

如何在Java中的反应堆通量中缓冲和组元素

给定每个对象都有ID的无限通量,我如何使用磁通量来创建由ID属性分组的更新的缓冲列表(保持最后一个发射值)? 感谢 示例 Obj(ID=A, V=1) Obj(ID=A, …

邮友 2025-01-26 11:51:16 5 0

项目反应器onerrorsume被卡住了

我正在使用项目反应堆,并且我的流量很长,我会得到一个例外(当与杰克逊(Jackson)一起解析JSON时)。问题是,即使我使用 .map(this::parser) .onEr…

中性美 2025-01-26 01:32:37 3 0

反应堆:延迟不适用

因此,我想使用Flux来运行每个单声道任务并等待每个任务2秒。这是我尝试过的, val test = { x: Int -> Mono.just(x) .log() .doOnNext { println("Nu…

不喜欢何必死缠烂打 2025-01-24 13:04:06 2 0

项目反应堆中的Flatmap,Flatmap序列和辅助图有什么区别?

我从文档中读到 flatmap : 将这种通量异步发出的元素转化为发布者,然后通过合并将这些内部发行商弄平为单个通量,从而使它们交织在一起。 FlatMapSe…

草莓味的萝莉 2025-01-23 10:21:39 3 0

为什么反应堆不同时处理每个元素?

我期望的是,反应堆将为每个发射元素创建线程,这意味着元素 1,2,2,3,4,5 应同时处理源。但从我的演示代码输出来看,这不是真的,但是我不知道为…

只有一腔孤勇 2025-01-22 07:27:49 2 0

如何在磁通中找到第一匹匹配并停止在反应堆中加工

无法弄清楚如何在第一次比赛中停止处理通量。 这是我现在所拥有的: findAll(): Flux findStorageId(Relation r): Mono | Mono.empty() isPassing(Rel…

笑饮青盏花 2025-01-22 05:36:19 1 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文