TaskQueueを読んで思うこと(PHPの非同期操作)
TaskQueue という言葉を見たとき、私がよく自分で行う管理の中にタスクという言葉があるので、これはとても興味深い言葉だと思いました。これは中国語で「目標」、「タスク」などに翻訳できます。しかし、なぜそれが私にとって魅力的なのでしょうか? ? TaskQueue でグーグル検索したため、これらの結果から必要な結果が得られました。新しい思考はこの無意識の思考を通して生まれます。
TaskQueue は、コンピュータ用語によれば「タスク処理」と解釈できます。誰もが間違いなく強力な言語である Java、C、C++ や強力なタスクプロセス管理を思い浮かべると思いますが、Web 開発言語である PHP が独自のメカニズムでこれらを実現できないのは非常に残念ですが、それでもそうです。私たちの周りに現れるので、彼は私たちがこれらすべてを達成するのを助ける補助的な方法を持っているに違いありません。次に、それを達成するために「PCNTL」を使用するか、最も直接的には、Apache を介してすべてを達成することもできます。上記はすべて一般的に使用される方法ですが、それを達成するための他の方法をいくつか紹介します。誰もが聞くことができます。 up:
1. まず、対応するサービスは引き続き Web サーバーを通じて提供しますが、対応する操作を実行するときに、後で実行できるタスクの一部を保存するタスク テーブルを準備できます。 .タスク。このタスクを実行するときは、システム内のこのテーブルのデータを継続的に操作するためにシェル (Linux) メソッドを使用する必要があります。これらの操作はすべて継続的に更新する必要があるためです。コマンドラインを使用して実行することをお勧めします。慣れてください。選考科目。
この共有が PHP での非同期操作に役立つことを願っています。
この記事は解決策を提供するだけです。ご自身の状況に応じて、具体的なコードを分析して書いてください。
http://www.swoole.com/News/55.html