This repository has been archived by the owner on Jul 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 167
RSocket Actuator
linux_china edited this page Oct 25, 2020
·
2 revisions
RSocket Actuator是指RSocket和Spring Boot整合后提供的Ops特性,主要包括以下特性:
- 查看应用对应的RSocket信息: 如发布的服务列表、消费的服务列表、连接的Broker列表和对应的连接信息等
- 应用的暂时上下线: 通过rsocket/online和rsocket/offline指令,可以完成应用暂时上线和下线,这些也是应用优雅上下线所需要的
- 应用中某一服务多的暂时上下线: 你可以通过/rsocket/online-com.alibaba.UserService这种方式上线和下线应用中的某一服务,如果应用中一个服务出现异常时,可以暂停该服务
更多的RSocket Actuator信息,请访问 http://localhost:8080/actuator/rsocket 对应的JSON输出。
在和Spring Boot整合时,同时还考虑了和RSocket Broker连接的健康度检查,这个主要是通过Health Indicator集成的。
- Binary: byte stream
- Async message
- Multi transports
- Reactive Semantics
- request/response
- request/stream
- fire-and-forget
- channel
- TCP+TLS
- WebSocket+TLS
- UDP(Aeron)
- RDMA