-
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
需求场景
你有两个微服务(服务 A 和 ws),并且服务 A 与 ws 之间有长连接(例如 WebSocket 通信),你希望通过服务 B 来调整 A 和 ws 之间的配置信息或交互配置
流程:
- 服务 B 可以将新的配置信息写入一个中央的配置存储(如 etcd、Consul、Spring Cloud Config 等)。
- 服务 A 和 ws 通过监听配置中心的变化,自动拉取新的配置信息并动态调整其行为。
- 这种方式可以确保 A 和 ws 在长连接过程中能够实时获取最新的配置信息,而不需要 A 和 ws 直接与 B 进行交互。
其他的方法支持:
- 服务 B 通过 API 调用直接影响 A 和 ws
- 通过消息队列进行异步通信
- 可插拔的扩展机制(hooks)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Todo ⏰