PHP守护进程如何配置为长运行?

更新于
2026-09-27 12:27:55
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计58个文字,预计阅读时间需要1分钟。

PHP守护进程如何配置为长运行?

php

<?php function daemon() { $pid = pcntl_fork(); if ($pid == -1) { exit(1); } elseif ($pid > 0) { exit(0); } else { posix_setsid(); umask(0); chdir('/'); fclose(STDOUT); fclose(STDERR); $pid = pcntl_fork(); if ($pid == -1) { exit(1); } elseif ($pid > 0) { exit(0); } else { unset($pid); } } } function job() { // your job here } daemon(); while (true) { job(); sleep(1); }

PHP守护进程如何配置为长运行?