Java 非阻塞IO和HystrixObservableCommand

Java 非阻塞IO和HystrixObservableCommand,java,jetty,nonblocking,hystrix,asynchttpclient,Java,Jetty,Nonblocking,Hystrix,Asynchttpclient,我明白 使用包装dowstream服务调用有很多好处 此外,使用非阻塞IO调用下游服务还有几个优点。(特别是在我的应用程序中,它通常是一种代理服务器) 此外,hystrix还具有可用于非阻塞范式的功能 而且,java几乎没有可以进行非阻塞http调用的库- 但是我不知道有哪个java库执行http调用并返回Observable,因此可以将其包装在HystrixObservableCommand中 http调用的可观察模式是否正确?有适合这个的图书馆吗 Also, hystrix has Hyst

我明白

  • 使用包装dowstream服务调用有很多好处
  • 此外,使用非阻塞IO调用下游服务还有几个优点。(特别是在我的应用程序中,它通常是一种代理服务器)
  • 此外,hystrix还具有可用于非阻塞范式的功能
  • 而且,java几乎没有可以进行非阻塞http调用的库-
  • 但是我不知道有哪个java库执行http调用并返回Observable,因此可以将其包装在HystrixObservableCommand中
  • http调用的可观察模式是否正确?有适合这个的图书馆吗

    Also, hystrix has HystrixObservableCommand that can be used for non-blocking paradigms. 
    
    我想说这句话是不准确的,Observable是关于流的,实际上它默认是阻塞的。它为您提供了使其并发的简单方法,但您仍然必须自己完成

    因此,您不需要寻找一个为http请求返回可观察结果的库,而是自己寻找并用可观察结果包装结果

    签出这篇文章,用Observable包装http请求