• 通用连接池
    • poolConfig 返回连接池参数
    • connect

    通用连接池

    其实我们数据库连接池和 redis 连接池都是基于通用的连接池技术如果你也需要拓展个xxx连接池很简单

    实现PoolAble 接口就可以了

    1. class xxxx implements PoolAble {
    2. public function poolConfig() ;
    3. public function connect();
    4. }

    poolConfig 返回连接池参数


    1. return [
    2. 'min'=>1, //最小保持连接数
    3. 'max'=>10, //最大保持连接数
    4. 'check'=>30, //每过多久检查一次
    5. 'idle'=>30 //超过最小连接数的连接 最大闲置时间
    6. ];

    connect


    创建连接

    上一篇:Redis 连接池   下一篇:Rpc 远程调用