4

cron ジョブで無限ループを実行しています。
cronジョブを使用してサーバーコンピューターで実行するphpベースのスクリプトを作成し、そのphpスクリプトで無限ループを使用したいとします。
cron ジョブで無限ループを実行するためのアイデア。

4

1 に答える 1

3

無限ループ アプリケーションは通常、デーモンと呼ばれます。それらは、ある種の一定の処理を提供するシステムサービスであり、および/または潜在的な着信処理アクティビティを受け入れる準備ができています。

Gearmanは、インストールできるシステム デーモンであり、与えられたさまざまなタスクを処理できます。多くのことを可能にする複雑なツールですが、必要なものを実装するために使用できます。

PHP::Gearmanは、Gearman デーモンと対話し、タスクを実行する必要がある条件を指定してタスクをデーモンに送信する Gearman クライアントです。

PHP はシェア ナッシング アーキテクチャとして設計されているため、@Jeffrey が強調した PHP の制限は真実です (1 ページの読み込みは 1 つのスクリプトの実行に相当します。各ページの読み込みは独自のデータ コンテキストで動作します)。

おそらく、 System Daemon (pear パッケージ) は、上記の制限の一部またはすべてを克服するのに役立つかもしれません。私はそれを使用したことがないので、それについて詳しく説明することはできませんが、開始するのに最適な場所です.

于 2012-12-30T16:14:25.150 に答える