亚洲精品成人_精品成人一区_999视频在线播放_免费黄色在线_亚洲成人久久久_久久www免费视频

bootstrap 事件

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

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

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

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

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

在框架啟用前(在 bootstrap 事件中)調用協程 API

開發者在 EasySwoole 主服務啟動前調用協程 api,必須使用如下操作:

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

具體使用示例如下:

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

use Swoole\Coroutine\Scheduler;
$scheduler = new Scheduler();
$scheduler->add(function() {
    /* 調用協程 API */
});
$scheduler->start();
// 清除全部定時器
\Swoole\Timer::clearAll();
主站蜘蛛池模板: 朋友的母亲中文字幕 | 精品9999| 九九热国产在线 | 日日插夜夜操 | 成人午夜免费视频 | 久久伊人成人网 | 免费福利在线观看 | 国产精品美女在线 | 亚洲视频一区二区三区 | 国产一卡 | 好叼视频 | 久久久成人一区二区免费影院 | 国产三级在线视频 一区二区三区 | 中文字幕综合在线 | 一区二区三区欧美在线 | 亚洲a视频 | 久久99久久99精品 | 一级大片一级一大片 | 国产日韩一区二区三区在线观看 | 国产综合婷婷 | www.香蕉视频.com | 久久亚洲精品国产一区 | 三级国产三级在线 | 欧美日本一区 | 国产中文字幕在线观看 | 成人国产福利a无限看 | 色视频在线观看视频 | 91国自产精品中文字幕亚洲 | 秋霞7777鲁丝伊人久久影院 | xoxo国产三区精品欧美 | 成人精品鲁一区一区二区 | 色噜噜噜噜色 | 婷婷日韩 | 一级高清毛片 | 成人在线免费视频 | 亚洲精品国产乱码在线看蜜月 | 一级毛片在线免费看 | 国产一区二区视频在线观看免费 | 欧美二区在线 | 黄页网| a毛片免费看 |