为springboot rsocket项目禁用“默认”netty端口

ugmeyewa  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(522)

关于springboot rsocket项目的问题。
我正在构建一个只使用springboot rsocket的应用程序。
我不需要webflux,这个项目只公开rsocket@messagemapping(“someroutes”)。
然而,在应用程序的每一个开头,我都看到:

2020-12-08 05:06:21.437  INFO [myservice,,] 26627 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port(s): 8080
2020-12-08 05:06:21.449  INFO [myservice,,] 26627 --- [           main] o.s.b.rsocket.netty.NettyRSocketServer   : Netty RSocket started on port(s): 7000

我可以问一下如何简单地禁用网络(可能来自webflux?)
它没有做任何伤害等,有人可能会说只是“忽略它或离开它”,但我想知道的只是技术上如何禁用它。
谢谢

6bc51xsx

6bc51xsx1#

想想这个答案如何防止嵌入式netty服务器从springbootstarterwebflux开始呢?

spring.main.web-application-type=none

https://docs.spring.io/spring-boot/docs/2.1.1.release/reference/html/howto-embedded-web-servers.html#howto-禁用web服务器
虽然我还没有测试过,但是很多都是从springboot开始的,默认情况下包含在依赖项中的所有东西。

相关问题