五月天激情丁香,国产精品2019,国产成人精品亚洲2020,国产精品免费视频一区二区三区,开心久久婷婷综合中文字幕,天堂视频在线观看免费完整版

bootstrap 事件

bootstrap 事件允許在框架未初始化之前,先進行初始化其他需要的業(yè)務代碼。該事件是在 EasySwoole 3.2.5版本之后 新增的。

在框架安裝之后產(chǎn)生的 easyswoole 啟動腳本文件中,將會自動判斷框架根目錄下是否有 bootstrap.php 文件,如果有則加載此文件。

目前框架最新版本的 bootstrap.php(即 bootstrap 事件)會在框架安裝時在項目根目錄中自動生成。所以如果用戶想要執(zhí)行自己需要的初始化業(yè)務代碼:如 注冊命令行支持全局通用函數(shù)啟動前調(diào)用協(xié)程 API等功能,就可以在 bootstrap.php 中進行編寫實現(xiàn)。

注:EasySwoole 3.4.x 版本之前 bootstrap.php 文件需要用戶在項目根目錄下自行創(chuàng)建該文件 bootstrap.php

注:如果你是框架舊版升級到框架新版,需要刪除框架根目錄的 easyswoole 文件,然后重新運行 php ./vendor/easyswoole/easyswoole/bin/easyswoole install 進行重新安裝(報錯或者其他原因請重新看 框架安裝章節(jié)-執(zhí)行安裝步驟),重新安裝完成之后,即可正常使用 bootstrap 事件

在框架啟用前(在 bootstrap 事件中)調(diào)用協(xié)程 API

開發(fā)者在 EasySwoole 主服務啟動前調(diào)用協(xié)程 api,必須使用如下操作:

$scheduler = new \Swoole\Coroutine\Scheduler();
$scheduler->add(function() {
    /* 調(diào)用協(xié)程API */
});
$scheduler->start();
// 清除全部定時器
\Swoole\Timer::clearAll();

具體使用示例如下:

<?php
// 全局 bootstrap 事件
date_default_timezone_set('Asia/Shanghai');

use Swoole\Coroutine\Scheduler;
$scheduler = new Scheduler();
$scheduler->add(function() {
    /* 調(diào)用協(xié)程 API */
});
$scheduler->start();
// 清除全部定時器
\Swoole\Timer::clearAll();
主站蜘蛛池模板: 黄色小视频在线观看免费 | 九七影院不用播放器下载 | 毛片区| 日韩男人的天堂 | 黄色在线视屏 | 一级毛片在线观看免费 | 啪啪.com| 欧美精品亚洲精品日韩经典 | 成人精品视频一区二区三区尤物 | 日本不卡一区二区三区 最新 | 99精品国产在热久久 | 国产原创中文字幕 | 1区1区3区4区产品亚洲 | 青青青草视频在线 | 伊人久久青草青青综合 | 天天草综合 | 六月激情婷婷 | 日本不卡视频 | 欧美午夜成年片在线观看 | 免费在线观看黄视频 | 全网毛片免费 | 伊人免费视频 | 四虎成人www国产精品 | 久久成人免费播放网站 | 五月婷婷六月天 | 国产一区二区视频在线观看 | 精品福利视频网 | 午夜免费观看福利片一区二区三区 | 国产精品99精品久久免费 | 成人黄色小电影 | 成人精品视频在线观看 | 人人干视频在线观看 | 国产成人综合在线 | 国产视频你懂的 | 99精品国产成人一区二区在线 | 青春草国产成人精品久久 | 日本免费精品 | 中文字幕日本亚洲欧美不卡 | 国产精华av午夜在线观看 | 久久99国产精品一区二区 | 亚洲国产成人综合 |