cost 191 ms
Spring Boot 响应式和 EventSource 的工作示例 - Working example of Spring boot reactive and EventSource

我正在尝试使用反应式 mongodb 和 EventSource 进行有效的 Spring Boot。 但是,我面临着重复重新打开连接的问题,因为它已被服务器关闭。 我什至怀疑这是否真的有效,因为我没有找到任何带有反应式数据库和事件源的工作示例...... 你能给我指出一个有效的例子或告诉我我的代 ...

使用反应器上下文从下游链获取结果 - Using reactor context to get back results from downstram chain

我得到了这个豆: 其任务是在运行时选择数据库名称,读取包含在 Reactor 上下文中的一些数据,由 webfilter 过滤器函数填充: 一切都按预期工作:我能够从 db 选择器 bean 中的上下文中读取,但我需要将选择传达回应该在最终响应中添加特定标头的 webfilter。 我在想这 ...

在没有任何消息代理的情况下,为 API 集成(直接使用 WebClient)提供反应式微服务是否有任何风险? - Is there any risk in having reactive approach micro-services for API integration (direct using WebClient) ,without any message broker?

我正在实施微服务 API,但不打算拥有任何消息代理。 API 服务将通过 WebClient/Web Flux 相互通信。 由于技能/预算挑战,不使用任何消息代理。 像这样进行生产是否有风险? 故障转移/重放等缺点是什么? ...

如何使用 Spring WebClient 进行具有不同标头设置的后续调用? - How to use Spring WebClient to make a subsequent call with different header setting?

我需要调用第三方 API,该 API 需要事先进行身份验证调用才能获取身份验证令牌。 身份验证 API 在 json 中,但后续调用在 XML 中。 我分别有: 我应该如何实现能够访问第二个 API 的方法? 我试图用token = firstCall.block()在方法内分配一个变量,但我 ...

如何停止主线程以完成所有 Mono 调用? - How to stop main thread to complete all Mono calls?

我正在对 DB 进行多次单声道调用。并且需要所有 Mono 响应的结果来计算在声明的 Mono 逻辑之后编写的最终结果。 但是我的主要逻辑是在单声道结果​​存储到PollObject之前执行。 所以我在PollObject中为null 。 所以我想停止我的主线程,直到 Mono 结果存储到Pol ...

Spring 解码时启动 Webflux 处理程序错误 XML 将正文内容请求到 Mono 或 Flux object - Spring Boot Webflux Handler errors when decoding XML request body content to Mono or Flux object

我一直在尝试实现 Spring 反应式路由器和处理程序而不是 MVC 控制器。 看起来很简单,但我的 WebTestClient 测试一直失败并出现 500 Internal Server Error。 测试的短代码版本。 在测试期间,路由器工作正常并调用处理程序。 当处理程序尝试从请求主体创建 ...

使用 bodyToFlux 方法的 webClient 响应合并所有接收到的响应而不是将其分离 - webClient response using bodyToFlux method merging all the received response instead separating it out

我正在使用 ParallelFlux 来运行许多任务。 但是当我使用 bodyToFlux 方法接收 webClient 响应时,它会合并所有输出响应,而不是一一获取。 我希望输出应该是一个一个而不是单个字符串,是否需要使用其他方法而不是 bodyToFLux。 请求方法: 应对方法: ...

当 spring-web 存在时,Spring Reactive WebSocket 不会出现 - Spring Reactive WebSocket does not come up when spring-web is present

我有一个使用 spring-boot-starter-web 的现有 spring web 应用程序; 我一直计划在这个应用程序中引入反应式。 对于我正在使用的新功能,我引入了 spring 反应式 Web 套接字,按照 spring 文档中的规定进行配置和编码; 但不幸的是它不起作用(得到 404 ...

如何从 Mono 获取用户 object<user> 没有在 Java 中阻止它?</user> - How to get User object from Mono<User> without blocking it in Java?

我有一个存储库调用,它将给我 Mono。 前任: 如何在不阻塞 spring 反应的情况下实现这一点。 我不想做 monoUser.block 来获取用户 object。 获取 userObject 后,我需要通过 Mapstruct 将 id 转换为 UserId。我还想在不阻塞的情况下实现这一 ...

生成元素,将函数应用于 Reactor Flux 的两个连续元素 - Generate elements applying a function to two consecutive elements of a Reactor Flux

我有一个 Flux 会发出一些元素,为了简单起见,假设一个Flux&lt;String&gt; -&gt; "1", "2", "3", "n" 我需要做的是获取两个连续的元素并应用一个操作(例如 flatMap)来从中生成一些元素。 再次假设该函数将第一个元素与第二个元素连接起来,将第二个元素与 ...

Spring Boot Couchbase Reactive 不支持分页 - Spring Boot Couchbase Reactive isn't supporting Pagination

我正在尝试在我的 Reactive WebFlux 应用程序中实现分页,而我的数据库是 Couchbase。 Spring Data Couchbase 文档允许我将 Pageable 作为参数传递到我的存储库中。 但是,当我尝试实现它时,出现以下错误: 我的存储库方法如下所示: 但是,如果我使用 ...

Spring Reactive WebFlux - 如何自定义 BadRequest 错误信息 - Spring Reactive WebFlux - how to customize the BadRequest error message

在我的请求处理程序中,如果传入的accountId无法转换为有效的ObjectId ,我想捕获错误并发回有意义的消息; 但是,这样做会导致返回类型不兼容,我不知道如何实现这个非常简单的用例。 我的代码: body(T body)方法更改了返回的Mono的类型,因此它是(假设只发送一个String ...

无法连接到 Redis;嵌套异常是使用 RedisTempalte 的 io.lettuce.core.RedisConnectionException - Unable to connect to Redis;nested exception is io.lettuce.core.RedisConnectionException using RedisTempalte

我无法连接到 Redis;当我尝试从 Spring 反应式应用程序连接 azure redis 缓存时,使用 RedisTempalte错误的嵌套异常是 io.lettuce.core.RedisConnectionException 。 我在属性文件中配置如下 还尝试使用 LettuceCo ...

使用 Spring Data Reactive MonogoDB 的表达式中具有多个表达式和多个字段的 $or 运算符 - $or operator with multiple expressions and multiple fields in an expression using Spring Data Reactive MonogoDB

在 MongoDB 中,我可以使用$or[{key1:'value11', key2:'value12'}, {key1:'value21', key2:'value22'}, {key1:'value31', key2:'value32'}, ...]来查询与$or运算符中的至少一个表达式匹配的多 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM