高并发点赞使用了kafka队列,点赞请求写入队列,消费者异步消费,问题是客户端如何获取点赞结果?轮询?

高并发点赞使用了kafka队列,点赞请求写入队列,消费者异步消费,问题是客户端如何获取点赞结果?轮询?

阅读 3.6k
4 个回答

如果是普通的点赞,可以直接在客户端直接+1,并不需要后端推送,如果是类似直播间点赞,后端可以定时往直播房间推送点赞信息

通过 websocket 建立通信连接,推送点赞加减信息

不是有topic吗,写个脚本 像 while 循环一样挨个处理就好了

新手上路,请多包涵

异步消费入库后,提供个接口查询结果。本来用消息队列就是为了解耦同步流程的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题