黄p网站_在线看中文字幕_亚洲电影免费观看_成人激情视频_欧美成视频_中国av在线

bootstrap 事件

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

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

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

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

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

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

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

$scheduler = new \Swoole\Coroutine\Scheduler();
$scheduler->add(function() {
    /* 調(diào)用協(xié)程API */
});
$scheduler->start();
// 清除全部定時(shí)器
\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();
// 清除全部定時(shí)器
\Swoole\Timer::clearAll();
主站蜘蛛池模板: 免费观看羞羞视频网站 | 能免费看av的网站 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 免费国产视频 | 黄色一级免费电影 | 久久久久久久久久国产精品 | 91中文字幕 | 黄色免费在线观看 | 欧美日韩国产中文 | 干干日日| 日韩免费一区 | 91视频网址 | 国产成人精品亚洲日本在线观看 | 欧美一区二区大片 | 伊人激情av一区二区三区 | 成人av小说 | 日本在线看 | 麻豆国产一区二区三区四区 | 久久生活片| 免费欧美一级 | 亚洲一区二区三区四区五区中文 | 国产九九精品 | 日韩精品亚洲专区在线观看 | 日韩免费 | 一级网站在线观看 | 国产精品久久久久久久午夜片 | 久久综合久久久 | 亚洲精品午夜视频 | 91精品国产乱码久 | 国产精品毛片一区二区三区 | 亚洲成av人片在线观看 | 日韩激情一区二区三区 | 成人在线影视 | 亚洲欧美综合精品久久成人 | 青娱乐99 | 九九色综合 | 超碰免费在线观看 | 国产高清免费视频 | 欧美日本三级 | 日韩不卡一区二区 | 国产乱码一区二区三区在线观看 |