其实我们数据库连接池和 redis 连接池都是基于通用的连接池技术 如果你也需要拓展个xxx连接池很简单 实现PoolAble 接口就可以了 ``` class xxxx implements PoolAble { public function poolConfig() ; public function connect(); } ``` ### poolConfig 返回连接池参数 ***** 如 ``` return [ 'min'=>1, //最小保持连接数 'max'=>10, //最大保持连接数 'check'=>30, //每过多久检查一次 'idle'=>30 //超过最小连接数的连接 最大闲置时间 ]; ``` ### connect **** 创建连接