刚折腾这玩意第一次写 lua
他的 redis 库说是支持连接池,但是代码超级简单压根没看出来怎么支持连接池的
直接把 python 的连接池代码套了上去折腾了半天
总觉得有点别扭回头又查了下他的连接池实现原理
我操溜得不行...简直是投机!!用起来超级方便,cgi 的方式写代码也能直接池化...
思路非常简单在 connect 上做手脚,如果 connect 的对象是池子里的直接返回就,如果是新的才真的 connect,然后链接次数计数器设置为 0
应用层那边 connect 以后判断一下次数计数器,如果是新链接就执行下 connect 以后的认证之类的代码即可
卧槽这思路超级投机倒把啊!!!