37得票2回答
如何让响应式 Webclient 跟随 3XX 重定向?

我已经创建了一个基本的REST控制器,使用Spring-boot 2中的reactive Webclient和netty进行请求。@RestController @RequestMapping("/test") @Log4j2 public class TestController { ...

31得票10回答
如何在Spring 5 WebFlux WebClient中设置超时时间

我试图在我的WebClient上设置超时时间,这是当前的代码:SslContext sslContext = SslContextBuilder.forClient().trustManager(InsecureTrustManagerFactory.INSTANCE).build(); C...

25得票3回答
不同类型的三个单声道文件如何进行压缩?

我开始使用Spring Webflux启动一个新项目,对于这种响应式编程范式我还是新手。所以提前道歉,如果我的问题像个新手那样。 我的控制器方法返回Mono<ResponseEntity<String>>类型的响应,并且我有三个不同的服务要调用,从中我得到了三个不同的...

20得票1回答
在Webflux中,由于我的基本URI不固定,是否明智地反复创建Webclient呢?

在我的微服务中,我必须从各个地方获取数据。其中一些URL是固定的,但有些不是。如果我的基本URL更改了,那么我是否需要一遍又一遍地创建Webclient呢?如果不需要,那么下面的方法创建Web客户端是否正确? WebClient.create(); 然后每次调用时都再次更改URI。 根据我的理...

19得票2回答
使用反应式Netty为Spring WebFlux WebClient配置HostnameVerifier

我正在尝试配置使用 Reactor Netty 的 Spring WebFlux WebClient,以进行 SSL 和客户端主机名验证。我已经获得了 javax.net.ssl.SSLContext、HostnameVerifier 以及可信主机名列表(作为字符串列表)。 目前,我已经使用...

15得票1回答
Springboot WebFlux反应式编程并发模型

我希望了解SpringBoot Webflux的底层并发模型? 对于CPU密集型的webservice,传统的阻塞多线程模型更合适吗?还是根据这篇论文https://people.eecs.berkeley.edu/~brewer/papers/threads-hotos-2003.pdf,...

14得票1回答
何时使用Mono<List<Object>>和Flux<Object>作为RestController方法的返回值?

我正在使用Spring web-flux和Reactor,对于我来说不清楚RestController方法何时应该返回Mono &lt;List&lt;Object&gt;&gt;和Flux&lt;Object&gt;。 您能提供一些情况来说明何时使用它们吗?

13得票2回答
寻找retryWhen的替代方案,因为它现在已被弃用,涉及IT技术。

我遇到了一个与 WebClient 和 reactor-extra 相关的问题。事实上,我有以下方法:public Employee getEmployee(String employeeId) { return webClient.get() ...

12得票3回答
使用Spring WebClient实现可读的HTTP请求调试日志记录

我正在使用Spring响应式WebClient发送请求到一个HTTP服务器。为了查看正在发送的基础请求和响应,我启用了reactor.ipc.netty包的调试日志记录。 出站请求的标头可以正常查看。 虽然我通过http发送和接收纯文本,但是日志以以下格式(十六进制?)包含请求和响应。 ...

12得票2回答
通过Spring Websocket STOMP打开的连接导致我们的服务器崩溃

因此,我们在后端使用Spring websocket STOMP + RabbitMQ,并且我们遇到了打开文件描述符的问题。一段时间后,我们达到了服务器上限,服务器不会接受任何连接,包括websocket和API端点。2018-09-14 18:04:13.605 INFO 1288 ---...