org.springframework.boot.rsocket.netty.NettyRSocketServerFactory#createTransport

Currently there are methods to configure the RSocketServer which is created by the factory, via e.g. setRSocketServerCustomizers.. However, as far as I can tell, there is no way to customize the Transports (TCP, Websocket) objects created by the factory.

My use case is that I want to enable metrics for the TcpServer used by RSocket, by calling it on the server before it's passed to the RSocket constructor.

Exposing a TransportFactoryCustomizer just like org.springframework.boot.web.server.WebServerFactoryCustomizer does seems like reasonable solution.

Comment From: wilkinsona

I may be missing something, but I don't think we have a TransportFactoryCustomizer on the web server side of things. Can you please link to the functionality that you're referring to?

Comment From: spring-projects-issues

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.