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

请问一下商业版RocketMQ没有接入MSE微服务引擎的话,可以实现不重启Consumer吗?

请问一下商业版RocketMQ没有接入MSE微服务引擎的话,使用UserProperty方式灰度, 修改Consumer Group需要重启吗?在阿里云控制台修改的, 没有截图哈, 还没找到在哪里修改, 现在在考虑要不要接入MSE, 想问下是不是RocketMQ的UserProperty方式灰度必须接入MSE才可以修改Consumer Group不用重启Consumer, 我们现在的RocketMQ就是阿里云的商业版, 不接入MSE可以实现不重启Consumer吗?

展开
收起
真的很搞笑 2023-10-30 17:55:48 60 0
3 条回答
写回答
取消 提交回答
  • RocketMQ的商业版在没有接入MSE微服务引擎的情况下,修改Consumer Group通常需要重启Consumer。但具体是否需要重启取决于您的实际使用情况和配置。如果您希望在不重启Consumer的情况下修改Consumer Group,您可能需要考虑接入MSE微服务引擎。MSE微服务引擎是一个面向业界主流开源微服务框架Spring Cloud和Dubbo的一站式微服务平台,它可以帮助您更灵活地管理和调整Consumer Group。不过,具体的操作步骤和设置可能需要您进一步查阅相关文档或与阿里云技术支持联系。

    2023-10-31 19:07:02
    赞同 展开评论 打赏
  • RocketMQ的UserProperty方式灰度是通过在消费端设置不同的消费者组来实现不同版本的消息消费。这种方式下,如果需要修改消费者组,通常需要重启消费者应用。因为消费者组的改变会影响到消费者的订阅关系,而订阅关系的改变需要消费者重新发起订阅请求,这通常需要重启消费者应用。

    至于是否需要接入MSE微服务引擎才能修改消费者组而不重启消费者,这取决于你的具体需求和技术架构。如果你希望在不重启消费者的情况下修改消费者组,你可能需要考虑使用MSE微服务引擎或者其他支持动态修改消费者组的技术方案。

    总的来说,RocketMQ的UserProperty方式灰度通常需要重启消费者才能修改消费者组。如果你希望避免重启消费者,你可能需要考虑使用其他的技术方案。

    2023-10-31 15:14:14
    赞同 展开评论 打赏
  • consumer应用需要重启的(动态注册可能会影响消息消费顺序的),此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-10-30 22:39:16
    赞同 展开评论 打赏

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

相关产品

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

    更多
    《MSE 微服务网关》 立即下载
    微服务引擎 MSE 治理中心重磅发布 立即下载
    阿里云微服务引擎 MSE 2.0 线上发布 立即下载