并发控制
-
MySQL 主从复制延迟异常的诊断与调优实战——针对高并发写入场景
高并发写入下的 MySQL 主从复制延迟,需先沿复制链路定位瓶颈,再针对性调优。通过日志位点差、延迟趋势及读写线程状态,可区分主库产出、网络传输或从库回放问题;处理时应关注大事务、锁等待、索引、硬件资源和查询负载,并结合拆分事务、优化语句、适度并行回放等措施治理,避免盲目调参。
-
Node.js 服务中的异步任务并发控制:从限流到失败重试的实现方法
Node.js异步批量任务中,直接用Promise.all会因同时启动全部调用而冲击下游并放大失败。可靠的并发控制应基于信号量模型,对正在执行的任务设硬上限并让其余排队;并发值应按下游承受能力设定,队列还需有长度边界和排队超时,并将排队超时与执行超时区分处理,重试也必须与限流统一设计。