現在位置:ホームページ > 技術記事 > PHPフレームワーク > Swoole
- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- 高い同時実行性のインスタンス共有: Swoole はリクエストの集約を通じてビジネスを効率的に実装します
- この記事では、Swoole の同時実行性の高い集計リクエストの例を共有し、同時実行性の高いシナリオでの集計リクエストを通じて、データベース バッチ処理を最大限に活用してビジネス機能をより効率的に実装する方法を紹介します。この例は、より深い思考を刺激することを目的として、出発点としてのみ使用されます。
- Swoole 3706 2022-05-17 10:00:51
-
- なぜSwooleでLaravelを実行するのでしょうか?
- なぜSwooleでLaravelを実行するのでしょうか? Swooleを使用するとLaravelアプリケーションを高速化できるためです。 Swoole での Laravel の使い方については次の記事で解説していますので、お役に立てれば幸いです。
- Swoole 3406 2022-04-26 09:54:53
-
- なぜswooleは睡眠を使用できないのですか?
- swoole ではスリープ関数を使用するとプロセスがスリープブロックに陥るため、スリーププロセスを中断できるのはシグナルのみです swoole のシグナルは signalfd に基づいているため、シグナルを送信してもスリープを中断することはできず、操作のみが可能です指定された時間が経過すると、システムは現在のプロセスを再起動します。
- Swoole 2893 2022-04-13 15:09:28
-
- スウールは窓の下でも使用できますか?
- Swoole 自体は Windows で使用できませんが、Cygwin を使用すると swoole を Windows で使用できるようになります。swoole は C 言語で書かれた PHP 拡張機能で、Cygwin は Windows プラットフォーム上で実行される UNIX に似たシミュレーション環境です。
- Swoole 4948 2022-04-13 14:59:21
-
- swooleコルーチンは何ができるのでしょうか?
- swoole では、コルーチンを同時実行性の高いサービスに使用できます。コルーチン モードを使用するサービスのフォールト トレランス率が大幅に向上します。特定のインターフェイスの障害によってサービスがクラッシュすることはありません。インスタント メッセージングやチャットにも使用できます。ブロックされると、各メッセージは即座に処理されます。
- Swoole 2625 2022-03-14 16:36:39
-
- スウールはマルチスレッドですか?
- swoole はマルチスレッドではありません。 PHP言語はマルチプロセスをサポートしていないため、swooleはマルチプロセスモードを使用します マルチプロセスモードでは、プロセス内容の分離が行われます 作業プロセスでグローバル変数およびスーパーグローバル変数が変更されると、他のプロセスでは無効になりますプロセス。
- Swoole 4201 2022-03-14 16:24:04
-
- なぜ swoole コルーチンはシングルスレッドなのでしょうか?
- swoole ではコルーチンの切り替えがシリアルであるため、同時に実行できるコルーチンは 1 つだけであり、1 つのコルーチンが実行中は他のコルーチンが停止してしまうため、swoole のコルーチンはシングルスレッドをベースとしています。
- Swoole 2726 2022-03-14 15:46:01
-
- swoole コルーチンはプロセスまたはスレッドに属しますか?
- swoole コルーチンはスレッドに属します。コルーチンはスレッドで実行されます。コルーチンは軽量スレッドです。Swoole のコルーチンの基礎となる実装はシングルスレッドです。同時に動作するコルーチンは 1 つだけであり、スレッドはオペレーティング システムによって複数の CPU にスケジュールされます。並列実行。
- Swoole 2938 2022-03-14 15:37:57
-
- swooleでのセマフォの使用法は何ですか
- swoole では、セマフォは主に共有リソースを保護するために使用され、一度に 1 つのプロセスしか存在しないようにします; セマフォの値が正の場合、テスト対象のスレッドを使用のためにロックできることを意味します。が 0 の場合、テスト対象のスレッドがスリープ キューに入り、ウェイクアップされるのを待つことを意味します。
- Swoole 2466 2022-03-14 15:29:31
-
- Nodejsとswooleの違いは何ですか
- nodejs と swoole の違い: 1. swoole はコルーチンを提供しますが、nodejs はコルーチンを提供しません; 2. デフォルトでは、Swoole は各サーバー上に複数のワーカー スレッドを生成しますが、nodejs はサーバーごとに複数のワーカーをサポートできますが、他の依存関係が必要です。
- Swoole 2965 2022-03-14 15:20:35
-
- swooleの知識ポイントを詳細に整理(要約共有)
- この記事では、子プロセスに配布するために swoole マスタープロセスにリクエストする fastcgi など、swoole に関する関連知識を提供しますが、使用後に終了する php-fpm 子プロセスやその他の関連問題とは異なります。みんなに、役に立ちました。
- Swoole 3691 2022-02-28 18:13:52
-
- 最新のswoole-cliはWindows環境にも対応しました!
- この記事では、Windows 環境をサポートするための swoole-cli の関連実装手順を紹介します。最新の swoole-cli は Windows 環境をサポートし、cygwin64 に基づいています。ダウンロードして使用できます。皆様のお役に立てれば幸いです。
- Swoole 5131 2022-02-25 16:18:32
-
- webSocket と Swoole を使用して小さなチャット ルーム (コルーチン) を作成する
- 前に簡単な非同期チャットルームを書いたのでコルーチンもやってみようと思い立ちこの記事に至りました 実は機能はどれもほぼ同じで、いくつかの箇所が違うだけで、どれも同じで、単純な場所です。
- Swoole 2792 2022-02-22 09:32:05
-
- swooleコルーチンの実装原理は何ですか?
- swoole では、Swoole サーバーはデータを受信し、ワーカー プロセスで onReceive コールバックをトリガーしてコルーチンを生成します。Swoole はリクエストごとに対応するコルーチンを作成します。コルーチン内にサブコルーチンも作成できます。コルーチンの基礎となる実装は単一です。したがって、同時に動作するコルーチンは 1 つだけです。
- Swoole 6979 2022-02-14 17:42:41
-
- swooleでスケジュールされたタスクを実装する方法
- 方法: 1. 「swoole_timer_after (時間、実行する関数)」ステートメントを使用して指定時間後にタスクを実行する; 2. 「swoole_timer_tick (時間、実行する関数、コールバック関数)」ステートメントを使用して間隔を設定するタスクを定期的に実行するための時計タイマー。
- Swoole 3375 2022-02-14 14:30:46