前言
最近项目里有个场景需频繁的用到了rocketmq,根据场景生产不同tag的message,消费方根据tag去做一些业务处理,但是整个调试过程特别麻烦,遇到消废失败只能等重试,再或者自己重新生产一个消息,特别麻烦之后发现阿里云提供了rocketmq管理平台可以对消息做管理,具体方法如下:
- 先根据图片路径找到自己的topIc,点击详情,然后单击消息查询
- 单击消息查询后,可以看到messageId,tag等等,我们可以在生产message的时候打出消息Id,业务标识等等
- 对于我们消费失败,或者我们想测试接口重复性消费等可以单击更多>消费验证
- 接着选择对应的group以及pod Ip,如果是在调试状态,想调试业务消费流程,还会在客户端Id看到自己的本机IP
点击确定让他重复消费即可,很大时间的解决了调试问题,平时不怎么关注阿里提供的一些工具,但是我自我感觉这样调试比我自己生产一条信息调试 效率会提升很多很多。各位观众老爷要是觉得有用就点个赞吧 = =~感谢