1

我知道 RSocket 连接是双向的。在连接终止之前,客户端可以通过 RSocket 连接到服务器多长时间?

如果连接确实终止了,如果服务器想向客户端发送一些东西,它如何重新连接?

4

1 回答 1

1

分钟、几天或几周?

这取决于你的使用。服务器到服务器以及这些服务器的生命周期。或移动连接到具有粘性路由和恢复的后端。

但是,虽然连接是双向的,但客户端必须始终启动(重新)连接。

https://github.com/rsocket/rsocket-java/blob/d903e9635a159285b6943ea93156c31aa406ba5d/rsocket-examples/src/main/java/io/rsocket/examples/transport/tcp/resume/ResumeFileTransfer.java

于 2020-11-29T13:00:23.983 回答