【发布时间】:2018-08-01 09:42:16
【问题描述】:
有没有办法转换 HystrixCommand 使其用作 rxJava2 的 Single 对象? 其主要目标是并行调用多个 HystrixCommands 并等待它们全部完成(如 rxJava2 的 merge 方法)。
提前致谢!
【问题讨论】:
标签: rx-java rx-java2 spring-cloud-netflix hystrix
有没有办法转换 HystrixCommand 使其用作 rxJava2 的 Single 对象? 其主要目标是并行调用多个 HystrixCommands 并等待它们全部完成(如 rxJava2 的 merge 方法)。
提前致谢!
【问题讨论】:
标签: rx-java rx-java2 spring-cloud-netflix hystrix
您可以从 HystrixCommand.toObservable() 获取 rxJava Observable 并使用 RxJava2Interop 将其转换为 rxJava2 Observable 然后单。目前 Hystrix 不使用 rxJava2。 https://github.com/Netflix/Hystrix/issues/1457
【讨论】: