如图所示,我用golang的redigo库写了一个redis连接池,用ab测试模拟一万并发读操作,但是redis无论怎么刷新info,连接数一直是2,最多也只显示了4,但是使用写操作有六十多的连接数,同时netstat-ano显示确实有大量TIME_WAIT状态的TCP连接发生在远程127.0.0.1:6379上,请问这是什么原因?(redis配置里面最大连接数为10000)
(请无视右边的netstat窗口,那只是我截图的时候没截好,其实我自己find过滤了一下确实有大量TIME_WAIT状态的TCP连接发生在远程127.0.0.1:6379上)
PS:另外还有一个问题就是ab测试程序的-c参数为什么最大只能一万啊,我输入十万直接显示了帮助文档。。。
嫌连接池没被占用?
这样写