中文在线一区二区_欧美在线综合_久久久久久综合_欧美一区二区三区视频_国产免费看_国产福利精品一区

連接預(yù)熱

FastDb::getInstance()->preConnect(); 方法用于預(yù)熱連接池。

為了避免連接空檔期突如其來的高并發(fā),我們可以對數(shù)據(jù)庫連接預(yù)熱,也就是 Worker 進(jìn)程啟動(dòng)的時(shí)候,提前準(zhǔn)備好數(shù)據(jù)庫連接。

對連接進(jìn)行預(yù)熱使用示例如下所示:

<?php

namespace EasySwoole\EasySwoole;

use EasySwoole\EasySwoole\AbstractInterface\Event;
use EasySwoole\EasySwoole\Swoole\EventRegister;
use EasySwoole\FastDb\FastDb;

class EasySwooleEvent implements Event
{
    public static function initialize()
    {
        date_default_timezone_set('Asia/Shanghai');

        $mysqlArrayConfig = Config::getInstance()->getConf('MYSQL');
        $config = new \EasySwoole\FastDb\Config($mysqlArrayConfig);
        FastDb::getInstance()->addDb($config);
    }

    public static function mainServerCreate(EventRegister $register)
    {
        $register->add($register::onWorkerStart, function () {
            // 連接預(yù)熱
            FastDb::getInstance()->preConnect();
        });
    }
}
主站蜘蛛池模板: 国产精品三级视频 | 在线成人免费视频 | 在线日韩成人 | 综合一区 | 亚洲精品一区二区 | 欧美国产精品一区 | 国变精品美女久久久久av爽 | 一级片在线观看 | 久久久久久免费精品 | 欧美在线视频网 | 国产美女一区二区三区 | 欧美a级片在线观看 | 日韩av怡红院 | 欧美一区二区日韩一区二区 | 午夜精品福利在线观看 | 四季久久免费一区二区三区四区 | 午夜免费av | 九九久久影视 | 免费的av网站 | 日韩成人在线视频 | 在线三级电影 | 久久午夜剧场 | 精品国产乱码久久久久久蜜柚 | 日本精品在线观看 | 欧美成人精品一区二区三区 | 国产精品色一区二区三区 | 久久久中文字幕 | 中文字幕在线视频观看 | 免费毛片一级 | 中文字幕在线一区 | 精品国产黄a∨片高清在线 黄色大片aaaa | 久久9国产偷伦 | 九色在线 | 日韩av免费在线观看 | 免费激情 | 91精品国产一区二区 | 日韩成人在线观看 | 国产综合久久 | 午夜影晥 | 中文字幕在线观看 | 99亚洲精品|