Introduction
操作系统
虚拟内存
进程和线程
协程和IO多路复用
同步与锁
GO学习
字符集
slice
结构体和内存对齐
map
函数调用栈
defer与painc
类型系统
GPM
GC
Mutex
消息队列
为什么需要消息队列
该如何选择消息队列
消息模型
如何利用事务消息实现分布式事务
如何确保消息不丢失
如何处理消费过程中消息重复消费
消息积压该如何处理
Kubernetes
深入剖析K8S
k8s调度器
k8s网络
高并发系统设计
缓存
redis
系统性能调优
DDD
Published with GitBook
消息积压该如何处理
消息积压如何处理
优化性能来避免消息积压
发送端性能优化
设置合适的并发和批量大小
消费端性能优化
一定要保证消费端的消费性能要高于生产端的发送性能,这样的系统才能健康的持续运行。
通过水平扩容,增加消费端的并发数来提升总体的消费性能。特别需要注意的一点是,在扩容 Consumer 的实例数量的同时,必须同步扩容主题中的分区(也叫队列)数量,确保 Consumer 的实例数和分区数量是相等的。
results matching "
"
No results matching "
"