随笔分类 - RocketMq
应用场景以及和多线程区别
摘要:MQ使用过程中可能出现的问题以及解决方案 一、MQ如何避免消息堆积的问题: 1)产生背景: producer发送消息的速率远大于consumer消费消息的速率,从而导致消息堆积在mq服务端中; 2)需要注意的是:rocketmq或kafka如果消息消费成功,消息是不会立即从mq服务端中被删除的;ra
阅读全文
摘要:一般执行比较耗时的代码操作时,都可以交给mq异步实现接口:比如使用mq异步发送优惠券、扣库存,异步发送短信、邮件,也可以异步收集系统日志从而和应用服务进行解耦等多种应用场景; 客户端发送请求到服务端,服务端相应的接口接收到请求后会开启线程进行处理,如果执行代码需要较长时间,接口响应比较慢,导致客户端
阅读全文

浙公网安备 33010602011771号