Sho*_*que 5 reactor project-reactor
Flux.create 和 Flux.push 有什么区别?我正在寻找(最好有一个示例用例)来了解何时应该使用其中之一。
来自https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html的文档
create() 以编程方式创建一个 Flux,能够通过 FluxSink API 以同步或异步方式发出多个元素。
Push() 以编程方式创建一个 Flux,能够通过 FluxSink API 从单线程生产者发出多个元素。
使用 create() 您可以从多个线程生成项目。仅当您不打算使用多线程时才使用push()。
| 归档时间: |
|
| 查看次数: |
2658 次 |
| 最近记录: |