我有以下架构
API 网关(REST 公共 API)--> MBus --> 微服务(Windows 服务)。
我已经在 API Gateway 中实现了基于 URL 的版本控制,这有助于我向后兼容。基于 API 请求,API 网关将请求转换为消息总线并通过主题发送以进行特定服务侦听。现在,在我通过消息总线的微服务中,我应该如何管理 API 的版本控制以实现向后兼容性,我应该从 API 网关通过消息总线发送 API 版本,以便特定服务知道版本并执行请求的特定版本。当微服务通过消息总线而不是基于 REST 时,跨微服务管理 API 版本控制的标准和方法是什么。
问候,
我知道