经过上面几节课的学习,也实现了添加然后推送消息和关注用户可查询的功能。
问题:
1为什么要使用RocketMQ?
就算不是用RocketMQ,我们也能实现在用户添加动态后,给对应的用户进行一边推送,在service中写一个方法存在redis中不就行了?既不用各种转码也不用复杂的配置,用RocketMQ有什么收益呢?
2RocketMQ到底是什么?
RocketMQ到底是什么和又RabbitMQ有什么关系呢?
什么时候该使用RocketMQ,适用于什么场景?
3名称设置
producer.setNamesrvAddr(nameServerAddr);
consumer.subscribe(UserMomentsConstant.TOPIC_MOMENTS, “*”);
设置这些名称有什么用?不太理解这块
望老师能回答一下这些问题!
感谢