高清国产美女一级毛片_91短视频版在线观看www免费_久久久久久久综合_国产精品爱久久久久久久电影

福州網站建設>網站新聞>thinkphp6專區

手把手教你在tp6中實現毫秒級定時任務功能

發布日期:2022-12-02瀏覽次數:27 來源:福州網站建設 標簽: tp6 timer 定時任務

導入 workermancomposer require workerman/workerman創建 Timer 命令php think make:command Timer實現 Timer class Timer extends Command
{
    /**
     * @var int
     */
    protected $timer;

    /**
     * @var int|float
     */
    protected $interval = 2;

    protected function configure()
    {
        // 指令配置
        $this->setName('timer')
            ->addArgument('status', Argument::REQUIRED, 'start/stop/reload/status/connections')
            ->addOption('d', null, Option::VALUE_NONE, 'daemon(守護進程)方式啟動')
            ->addOption('i', null, Option::VALUE_OPTIONAL, '多長時間執行一次')
            ->setDescription('開啟/關閉/重啟 定時任務');
    }

    protected function init(Input $input, Output $output)
    {
        global $argv;

        if ($input->hasOption('i'))
            $this->interval = floatval($input->getOption('i'));

        $argv[1] = $input->getArgument('status') ?: 'start';
        if ($input->hasOption('d')) {
            $argv[2] = '-d';
        } else {
            unset($argv[2]);
        }
    }

    protected function execute(Input $input, Output $output)
    {
        $this->init($input, $output);

        //創建定時器任務
        $task = new Worker();
        $task->count = 1;

        $task->onWorkerStart = [$this, 'start'];
        $task->runAll();
    }

    public function stop()
    {
        //手動暫停定時器
        \Workerman\Lib\Timer::del($this->timer);
    }

    public function start()
    {
        $last = time();
        $task = [6 => $last, 10 => $last, 30 => $last, 60 => $last, 180 => $last, 300 => $last];
        
        $this->timer = \Workerman\Lib\Timer::add($this->interval, function () use (&$task) {
            //每隔2秒執行一次
            try {
                $now = time();
                foreach ($task as $sec => $time) {
                    if ($now - $time >= $sec) {
                        //每隔$sec秒執行一次
                        $task[$sec] = $now;
                    }
                }
            } catch (\Throwable $e) {
            }
        });
    }


}
Timer 參數說明Usage:
  timer [options] [--] <status>

Arguments:
  status                start/stop/reload/status/connections

Options:
      --d               daemon(守護進程)方式啟動
      --i[=I]           多長時間執行一次,可以精確到0.001
注冊 Timer 命令
修改 console.php 文件'commands' => [
        //定時任務命令
        'timer'=>\app\command\Timer::class,
    ],
啟動定時器 php think timer start關閉定時器 php think timer stop-----
高品質的開源項目, 微信商城+小程序商城:
http://github.crmeb.net/u/xaboy

以上是由福州網站建設的小編為你分享了"手把手教你在tp6中實現毫秒級定時任務功能"文章,如果你在這方面有什么問題,隨時聯系我們

網友評論

thinkphp6專區有關的文章
與標簽 tp6 timer 定時任務 有關的文章
如果您有什么問題,歡迎咨詢我們客服! 點擊QQ咨詢
高清国产美女一级毛片_91短视频版在线观看www免费_久久久久久久综合_国产精品爱久久久久久久电影

        日韩欧美国产片| 精品久久一二三| 香港三级韩国三级日本三级| 天天操天天爽天天射| 亚洲国产一二三精品无码| 99视频精品免费| 青青青在线观看视频| 午夜视频你懂的| 青春草国产视频| 在线观看免费不卡av| 欧美牲交a欧美牲交| 热这里只有精品| 成人性生生活性生交12| 91.com在线| 亚洲色图偷拍视频| 国产一区亚洲二区三区| 国产精品国产三级国产专区51| 亚洲欧美国产日韩综合| 乱妇乱女熟妇熟女网站| 三级在线免费观看| 污污的视频免费| 日本熟妇人妻xxxxx| 成年人深夜视频| 国产精品久久久久久久av福利| 人妻精品无码一区二区三区| 成年丰满熟妇午夜免费视频| 亚洲一区二区三区四区精品| 国产 porn| 久热免费在线观看| www插插插无码视频网站| 日韩精品视频网址| 欧美一级视频在线| wwwwww.色| 又粗又黑又大的吊av| 青青草视频在线视频| 国产又黄又爽免费视频| 超碰成人在线播放| 天堂网在线免费观看| 97公开免费视频| 成人精品视频一区二区| 亚洲午夜精品久久久久久人妖| 亚洲色成人www永久在线观看| 国产日产欧美一区二区| 潘金莲一级淫片aaaaa免费看| 中文字幕 91| 一级片视频免费观看| 91看片在线免费观看| 亚洲高清在线免费观看| 日韩视频在线免费看| 亚洲色欲综合一区二区三区| 91成人在线观看喷潮教学| 国产一线二线三线女| 免费看毛片的网址| 91精品国产91久久久久麻豆 主演| 久久久久久久香蕉| 美女黄色免费看| 成人免费观看在线| 欧美中文字幕在线观看视频| 成人毛片100部免费看| 一级黄色片播放| 日本高清视频免费在线观看| 男同互操gay射视频在线看| 国产成人精品免费看在线播放 | 国产九九九视频| www.污网站| 国产成人三级视频| 亚洲色图都市激情| 久草视频这里只有精品| 黄色一级在线视频| www黄色av| 天天操天天爽天天射| 91小视频在线播放| 国产又大又长又粗又黄| 国产成人一区二区三区别| 成人黄色av片| 成人免费在线观看视频网站| 一区二区三区四区毛片| 国产成人免费高清视频| 国产高清www| 男女曰b免费视频| 久久久久久久久久一区| 久久久久久av无码免费网站下载| 97超碰人人澡| 一区二区成人网| 欧美专区第二页| 男女激情免费视频| 成人一区二区三| 青少年xxxxx性开放hg| 免费av手机在线观看| 亚洲成人福利在线观看| 91社在线播放| 精品99在线视频| 五月天开心婷婷| 日韩a∨精品日韩在线观看| 色片在线免费观看| 日韩a级黄色片| 不卡av免费在线| 日韩一二区视频| 欧美视频第三页| 看全色黄大色大片| 国产真实乱子伦| 国产精品无码乱伦| 丝袜老师办公室里做好紧好爽| 亚洲xxx在线观看| 青娱乐自拍偷拍| 国内自拍第二页| 尤物av无码色av无码| 成人av毛片在线观看| 欧美老熟妇喷水| a级网站在线观看| 97公开免费视频| av在线观看地址| 免费一区二区三区在线观看 | 欧美 日韩 国产 激情| 免费久久久久久| 久久国产色av免费观看| 日韩国产小视频| 久久6免费视频| 情侣黄网站免费看| 天堂8在线天堂资源bt| 色18美女社区| www日韩在线观看| 人妻少妇精品久久| 亚洲高清视频免费| 久久精品午夜福利| r级无码视频在线观看| 日韩欧美中文视频| 午夜免费一区二区| 欧美一级在线看| 日b视频免费观看| 99精品视频免费版的特色功能| 激情五月开心婷婷| 九九热只有这里有精品| 日本精品免费视频| 久久精品视频在线观看免费| 久久久久久三级| 国产精品亚洲αv天堂无码| 欧美这里只有精品| 爱爱爱视频网站| 久久久精品高清| 777视频在线| 毛葺葺老太做受视频| 国产黄色一级网站| 丁香花在线影院观看在线播放| 国内外成人激情免费视频| 国产毛片久久久久久| 91亚洲精品久久久蜜桃借种| 免费看a级黄色片| 99色精品视频| 六月丁香婷婷激情| 日韩免费视频播放| 乱人伦xxxx国语对白| 九一国产精品视频| 成熟丰满熟妇高潮xxxxx视频| 你真棒插曲来救救我在线观看| youjizz.com在线观看| 欧美中文字幕在线观看视频| 国产 国语对白 露脸| 成人免费在线视频播放| 欧美另类videosbestsex日本| 大陆极品少妇内射aaaaaa| 99re8这里只有精品| 喜爱夜蒲2在线| 成年人深夜视频| 男女激情免费视频| 色欲色香天天天综合网www| 欧美一区二区激情| 黄色大片中文字幕| 黄色一级视频片| 激情五月开心婷婷| 香港日本韩国三级网站| 亚洲a级黄色片| 992tv人人草| 亚洲av首页在线| 日韩 欧美 视频| 日韩av资源在线| www.日本xxxx| 中文字幕丰满乱码| 国产av第一区| 亚洲一区二区三区av无码| 激情伊人五月天| 久久精品免费网站| 欧美视频国产视频| 8x8x华人在线| 日韩精品xxxx| 欧美日韩中文不卡| 日本女人高潮视频| av网站手机在线观看| 国产a视频免费观看| 久久这里只精品| 粉嫩av一区二区三区天美传媒 | 五月天激情播播| 熟妇熟女乱妇乱女网站| 精品国产av无码一区二区三区| 免费成人在线视频网站| 中文字幕 日韩 欧美| 国内外成人激情免费视频| 国产中文字幕在线免费观看| 国产高潮免费视频| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 |