问题

rocketMQ控制台访问生产者报如下错误:

org.apache.rocketmq.client.exception.MQBrokerException: CODE: 1 DESC: the producer group[] not exist BROKER: 16.xxx.xxx.xx:10911\nFor more information, please visit the url, http://rocketmq.apache.org/docs/faq/
在这里插入图片描述

解决办法

  • 如果生产者发送完调用了producer.shutdown();,mq会移除生产者组,在控制台查看Producer列表,看到的提示找不到生产者组的报错
    本地测试可以注释掉producer.shutdown();就可以在控制台正常看到如下生产者组,生产环境不能注释(需要释放资源);

  • 还有一种情况就是第一次进来没有输入生产者组的名称也会报这个错,输入生产者组名则可以正常查询;
    在这里插入图片描述
    输入一次之后再清空查询会提示生产者组需要赋值:
    在这里插入图片描述

本文内容到此结束了,
如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。
如有错误❌疑问💬欢迎各位指出。
主页:共饮一杯无的博客汇总👨‍💻

保持热爱,奔赴下一场山海。🏃🏃🏃

更多推荐