开发者社区 > 云原生 > 微服务 > 正文

我在MSE微服务引擎同时配置 x-env header 路由指向某服务。会生效吗?

我在MSE微服务引擎插件里增加 header x-env, 同时配置 x-env header 路由指向某服务。会生效吗? 我们的需求是 动态路由 某些用户到 验证环境,类似 A/B 测试。 bb499441dd1782c708b76985f75d20a2.png

展开
收起
真的很搞笑 2023-11-12 09:10:19 68 0
2 条回答
写回答
取消 提交回答
  • 会的,此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-11-12 17:13:59
    赞同 展开评论 打赏
  • MSE微服务引擎中的x-env路由规则只能针对HTTP头部字段进行路由,因此如果您设置了多个x-env头,它们都会生效。当请求到达MSE时,它会检查所有的x-env头,并且只匹配第一个匹配成功的规则。这就是说,如果您在同一个微服务上配置了两个不同的x-env头,那么只有第一个匹配成功的规则将会生效。

    2023-11-12 13:54:11
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关产品

  • 微服务引擎
  • 相关电子书

    更多
    微服务治理技术白皮书 立即下载
    微服务与Serverless 立即下载
    EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载