8.Redis噩夢-阻塞

1.內在原因

1.1API或數據結構使用不合理

  • 發現慢查詢

  • 發現大對象

 

1.2CPU飽和

 

1.3持久化阻塞

  • fork阻塞

  • AOF刷盤阻塞(AOF追加阻塞)

  • HugePage寫操作阻塞

 

2.外在原因

2.1CPU競爭

不建議和其他CPU密集型服務部署在一起

2.2內存交換(swap)


2.3網絡問題

  • backlog

  • 延遲測試