【发布时间】:2020-12-15 10:29:34
【问题描述】:
我有以下程序,我可以通过它检测连接失败,即 doBeforeRetry。
谁能告诉我如何检测成功连接或重新连接。我想集成一个监控此连接的运行状况检查程序,但我无法捕获通知连接成功的事件。
谢谢
requester = RSocketRequester.builder()
.rsocketConnector(connector -> {
connector.reconnect(Retry
.fixedDelay(Integer.MAX_VALUE,Duration.ofSeconds(1))
.doBeforeRetry(e-> System.out.println("doBeforeRetry===>"+e))
.doAfterRetry(e-> System.out.println("doAfterRetry===>"+e))
);
connector.payloadDecoder(PayloadDecoder.ZERO_COPY);
}
).dataMimeType(MediaType.APPLICATION_CBOR)
.rsocketStrategies(strategies)
.tcp("localhost", 7999);
【问题讨论】:
标签: spring-boot rsocket spring-boot-rsocket