spring-webflux 相关问题

Spring Framework 5包含一个新的spring-webflux模块。该模块包含对被动HTTP和WebSocket客户端以及被动服务器Web应用程序的支持,包括REST,HTML浏览器和WebSocket样式交互.WebFlux可以在Servlet容器上运行,支持Servlet 3.1非阻塞IO API以及其他异步运行时,如Netty和Undertow。

将反应式 Mono 上下文传播到 Caffeine AsyncCache

在我们的反应式应用程序(Spring WebFlux、Reactor 项目)中,我们在反应式上下文中携带重要的日志信息。问题是当我们使用 Caffeine AsyncCache 时,上下文是......

回答 1 投票 0

Spring-Cloud-Gateway 请求标头过滤器不起作用

我想删除 spring-cloud-gateway 中的授权标头。 spring 文档不可能做到这一点,因为标头是只读的。以下代码抛出 UnexpectedOperationExcept...

回答 1 投票 0

为什么 Flux<String> 在通过 ServerResponse 返回时会被折叠成单个字符串,除非每个字符串元素都以“终止” “?

在使用 Spring Webflux 和 WebClient 时,我注意到返回包含 Flux 的 ServerResponse 时的行为(由下面的代码演示)。除非字符串元素...

回答 2 投票 0

来自其他模块的MockMVC测试控制器

鉴于此 Maven 模块: web = MVC 层(带有控制器的 Spring MVC 项目) 客户端 = WebClient (Spring Webflux WebClient) 我如何集成测试客户端模块以从...获取信息

回答 1 投票 0

如何从 WebFlux 中的 Mono<List<T>> 中提取内容并将其传递到调用链中

我希望能够从 Mono> 中提取 List,将其传递给下游服务进行处理(或者可能从读取(RequestParams params)返回...

回答 2 投票 0

Swagger API V3 中的 GraalVM 本机构建中的文件上传显示文本输入而不是文件上传

当我在 Spring boot V3 中开发一个新的反应式端点时,如下所示: @RestController @RequestMapping(“/统计”) 公共类 StatsController { @PostMapping( 消耗=媒体...

回答 1 投票 0

终止后重新订阅 Sink

我有一个水槽,上面有一个订户。在压力测试期间,我们意识到队列已满并且接收器发出 FAIL_OVERFLOW 信号。继续测试后...

回答 1 投票 0

Spring WebFlux 安全服务器HttpSecurity

我正在使用 Spring WebFlux Security 并尝试绕过特定端点的令牌验证过滤器,例如 /auth/api/v1/cred/login/。尽管对该端点使用了 PermitAll() 方法...

回答 1 投票 0

Spring Boot WebFlux - 如何在向客户端的流输出中不包含“data:”?

我正在使用 Spring Boot 版本 2.7.10 和 WebFlux。 我有一个对象列表,我想迭代列表中的每个元素,对于每个元素,将对象序列化为 JSON 并发出 JSON...

回答 1 投票 0

Spring Webflux Security 在通过 Google Oauth2 登录后未附加 CSRF cookie

我正在通过 Google Oauth2 为我的 Spring Webflux 后端和 ReactJS 前端实现一个简单的登录。现在,我只是尝试让 API 正常工作并使用 OpenAPI swagger 页面对其进行测试。 我已经

回答 1 投票 0

如何在 spring-webflux WebTestClient 测试中验证异常?

如何在 spring-webflux 测试中验证实际的异常? 以下在旧的 spring-web 环境中有效,但迁移到 netty 和 spring-webflux 时,无法解析 MvcResult

回答 1 投票 0

WebClient 最大标头大小

有什么方法可以配置响应的最大标头大小? 我从 netty 框架收到以下错误: io.netty.handler.codec.TooLongFrameException:HTTP 标头大于 8192

回答 4 投票 0

如何为 R2DBC DatabaseClient 的 JUnit 编写模拟类

在 Spring Boot 应用程序中,我有一个存储库类,我在其中使用 DatabaseClient 通过 R2DBC 执行一些数据库操作。 我的代码是这样的: 返回 client.sql(sqlToSearch) ....

回答 1 投票 0

错误请求:400 错误请求

我想使用 Spring Webflux 向 Paysafe 测试环境发出授权请求。我试过这个: Mono transactionMono = Mono.just(transaction); 返回客户....

回答 2 投票 0

将 Java WebFlux 转换为 Spring MVC

由于内部需要,我需要将项目从 Spring Reactive WebFlux 转换为 Spring MVC。 有人可以帮助我了解使用 Spring MVC 更好的解决方案中做到这一点的最佳方法吗?

回答 1 投票 0

Spring MVC(异步)与 Spring WebFlux

我正在尝试了解Spring WebFlux。到目前为止我发现的东西在核心都是反应式的,没有 Servlet API,每个请求没有线程,HTTP 2,服务器推送,application/stream+json。 但什么是...

回答 3 投票 0

在Java中使用webflux和netty,rss不断增加并且rss大于堆内存

我的Java程序有问题。我用top查看了一下,发现RSS资源远大于堆内存的最大值。 这是我的代码,非常简单 @RequestMapp...

回答 1 投票 0

Hibernate Reactive 中的 SQL 检查/注入

Hibernate 允许检查每个 SQL 命令,并可能在执行之前返回不同的 SQL 命令,这要感谢 StatementInspector SPI。 在我们的(阻塞的)Spring Web 应用程序中,我们...

回答 1 投票 0

@Trasactional 注释不适用于 webflux 3.3.2

我们最近开始将 spring webflux 版本 2.7X 升级到 3.3.2。升级后,当我们用 Postman 访问 API 时,它会进入控制器层,如果服务层方法用@注释

回答 1 投票 0

Spring Boot WebFlux 项目中无法使用 Logbook 生成日志

我正在开发一个 Spring Boot WebFlux 项目,并尝试使用 Logbook 来记录 HTTP 请求和响应。但是,我没有看到生成任何日志。 这是我的 pom.x 的相关部分...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.