概述
在使用全链路灰度能力时,若涉及消息的灰度,可以开启消息灰度能力。
版本限制
框架 | 限制 | 详情 |
---|---|---|
RocketMQ | 4.5.0+ | 当前只支持RocketMQ的灰度。 |
jdk版本 | 1.8+ | 无。 |
开启消息灰度
1.登录微服务治理中心控制台。
2.在左侧导航栏选择 微服务治理中心 ->应用治理。
3.在应用治理页面单击目标应用卡片。
4.在左侧导航栏选择流量治理 - 消息灰度,即可配置消息灰度规则。
消息灰度参数说明:
参数 | 说明 |
---|---|
未打标环境忽略标签 | 未打标环境默认会消费所有环境的消息。若配置“未打标环境忽略标签”,则未打标环境会忽略配置的标签。 |
开启消息灰度开关 | 消息灰度生效开关。 |
消息灰度过滤侧 | 客户端过滤:在消费端MSE Agent过滤,会拉取所有的消息,建议提前评估消息量。 服务端过滤:在服务端通过SQL92方式过滤,需要RocketMQ服务端支持。 |