ホームページ > PHPフレームワーク > Swoole > Swooleのタイマーの適用方法

Swooleのタイマーの適用方法

(*-*)浩
リリース: 2019-12-06 13:50:47
オリジナル
3212 人が閲覧しました

Swooleのタイマーの適用方法

swoole は、ミリ秒レベルの精度を持つ JavaScript のような setInterval/setTimeout 非同期高精度タイマーを提供します。使い方もとても簡単です。

# SWOOLE は、使用するための通常のデバイスを提供します (推奨される学習: Swoole ビデオ チュートリアル ) ## r

これが私が行う方法です。これを使用しました。コードを見てください。

1

2

3

$server->tick(1000, function() use ($server, $fd) {       

    $server->send($fd, "hello world");

    });

ログイン後にコピー

タイマーを使い始めたとき、実行のために onWorkStart に入れました。このようにして、タイマーが正常に実行できることを確認できます。単一のワーカー プロセスの場合ですが、swoole の場合、単一のプロセスで動作させることは明らかにその「才能」を侮辱したため、work_num を 2 に設定したところ、図

に示すように事故が発生しました。

##

以上がSwooleのタイマーの適用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート