feat(user-relation): 实现用户关注与取消关注功能
- 在 t_following 和 t_fans 表中添加联合唯一索引,确保关注关系的幂等性- 新增 RocketMQ 消费者 FollowUnfollowConsumer,处理关注和取消关注消息 - 实现关注逻辑,通过事务保证关注表和粉丝表数据一致性 - 修改 DeleteNoteLocalCacheConsumer 的 consumerGroup 名称,避免消费者组冲突,否则可能遇到消费者不消费的情况
This commit is contained in:
@@ -10,7 +10,7 @@ import org.springframework.stereotype.Component;
|
||||
@Component
|
||||
@Slf4j
|
||||
@RocketMQMessageListener(
|
||||
consumerGroup = "han_note_group",
|
||||
consumerGroup = "han_note_group_" + MQConstants.TOPIC_DELETE_NOTE_LOCAL_CACHE,
|
||||
topic = MQConstants.TOPIC_DELETE_NOTE_LOCAL_CACHE,
|
||||
messageModel = MessageModel.BROADCASTING
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user