有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java重用ProjectReactor/Flux/Mono被认为是最佳实践吗?

项目反应堆/单核反应堆可重复使用。我们可以多次订阅同一个发布者。通过这样做,我们避免了无用的对象创建,但我觉得在某些情况下,这会使代码更难阅读

是否有鼓励重用Flux/Mono的具体论据


共 (1) 个答案

  1. # 1 楼答案

    没有这样的最佳实践。被动发布者通常不“可重用”。这取决于它是热源还是冷源。如果需要,你可以缓存一些元素。 例如,如果你的消息来源是一家公司的股票价格,那么缓存或重用历史价格是没有意义的(除非用于分析,但这与此无关)