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

MSE微服务引擎灰度消息丢失(灰度下线,灰度消费者offset低于基线消费者offset,基线消费?

MSE微服务引擎灰度消息丢失(灰度下线,灰度消费者offset低于基线消费者offset,基线消费灰度消息)
灰度消息重复消费(灰度下线,灰度消费者offset高于基线消费者offset,基线消费灰度消)

pdf里面也没讲是怎么解决这两个的。这个地方 方便细说吗?

展开
收起
真的很搞笑 2023-08-08 20:37:39 119 0
1 条回答
写回答
取消 提交回答
  • MSE 微服务引擎灰度消息丢失(灰度下线,灰度消费者offset低于基线消费者offset,基线消费)的原因可能是以下几种:

    灰度消费者在下线前没有读取到所有消息。
    灰度消费者在下线后,基线消费者消费了灰度消费者没有读取到的消息。
    MSE 微服务引擎的配置不正确。
    为了避免这种情况,可以采取以下措施:

    在灰度消费者中开启 read_until_end 选项,这样灰度消费者会在下线前读取到所有消息。
    在灰度消费者中使用 at_least_once 分发策略。这样,即使灰度消费者下线,基线消费者也会重复消费消息。
    检查 MSE 微服务引擎的配置,确保配置正确。
    如果您使用的是 MSE 微服务引擎的 SaaS 版本,您可以联系 MSE 微服务引擎的客服支持人员,他们会帮助您解决这个问题。

    2023-09-25 16:59:35
    赞同 展开评论 打赏

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

相关产品

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

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