禁用 Springboot RSocket 项目的 "default" Netty 端口
Disable the "default" Netty port for a Springboot RSocket project
请问有关 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
请问如何简单地禁用Netty? (也许来自 Webflux?)
它没有造成任何伤害等,有些人可能会说只是“忽略它或保留它”,但我只想知道如何禁用它的技术细节。
谢谢
认为这回答了它
spring.main.web-application-type=none
虽然我没有测试过,但其中很多来自Spring-Boot starting everything included in your dependencies by default.
请问有关 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
请问如何简单地禁用Netty? (也许来自 Webflux?)
它没有造成任何伤害等,有些人可能会说只是“忽略它或保留它”,但我只想知道如何禁用它的技术细节。
谢谢
认为这回答了它
spring.main.web-application-type=none
虽然我没有测试过,但其中很多来自Spring-Boot starting everything included in your dependencies by default.