Redis连接池Wireshark抓包分析
1.文章背景
因线上redis连接池出现i/o timeout,遂想通过抓包分析redis连接池的各配置参数。
连接相对于其他对象,创建成本较高,资源也有限。如果没有连接池,在高并发场景下,连接关闭又新建,很快就会因为过多的TIME_WAIT(连接主动关闭方)导致无法创建更多连接了,程序被压死。
本文主要确认:
1.redis连接池是否复用
2.redis连接池超时分析
3.redis连接池直接替换(加锁)
...