ホームページ >バックエンド開発 >PHPチュートリアル >スターク
Stark は、マルチプロセス デーモンとして PHP コードを実行するためのライブラリです。
必要なのはスクリプト ファイルと構成ファイル 1 つだけです。 php スクリプト ファイルはコールバック関数を定義します。 ini 設定ファイルはデーモンの環境を定義します。次のコマンドを使用してデーモンを起動できます:
php src/Stark/run.php -f [ini_config_file]
設定 ini ファイルの例:
[main]name = "config_1"host = "127.0.0.1"port = 9003working_dir = "/tmp"[run]script_file = "run_1.php"memory_limit = "1024M"[worker]count = 3max_run_count = 10000max_run_seconds = 3600max_idle_seconds = 60
<?php$g_count = 0;function run($worker, $data) { global $g_count; $g_count++; echo "Worker {$worker->index} current: {$g_count}\r\n"; usleep(100000);}
项目主页: http://www.open-open.com/lib/view/home/1436863173271