You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot中RSocket端点可通过WebFlux端口访问是否为预期行为?

问题解答

这是预期行为,原因如下:

  • 你配置的8081端口是RSocket原生TCP传输的独立端口,而8080端口的WebFlux服务器默认支持通过WebSocket协议承载RSocket,也就是RSocket over WebSocket模式。
  • 当你在客户端用path = "/rsocket"连接8080端口时,本质是通过WebFlux的WebSocket端点完成RSocket握手,后续基于这个连接进行RSocket通信,这是Spring Boot整合RSocket与WebFlux时的默认支持特性。
  • 简单来说,你的RSocket服务同时提供了两个合法接入点:一个是8081的原生TCP端口,另一个是8080端口上基于WebSocket的/rsocket路径。

内容的提问来源于stack exchange,提问作者nightlytrails

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 01:52:01