php 创建守护进程
来源:互联网 发布:artrage for mac 编辑:程序博客网 时间:2024/04/29 23:05
<?php function signalHandler($signal) {global $worker_pid; if ($signal == SIGINT) { exec("rm -rf ".$worker_pid.'_start_id.pid',$worker_pid); exit(0); } if ($signal == SIGTERM) { exec("rm -rf ".$worker_pid.'_start_id.pid',$worker_pid); exit(0); }}$pid = pcntl_fork();if ( $pid < 0) {die('fork failed');} else if ( $pid > 0 ) {exit(0);}//在子进程注册信号pcntl_signal(SIGINT, 'signalHandler');pcntl_signal(SIGTERM, 'signalHandler');$worker_pid = posix_getpid();if ($worker_pid){file_put_contents($worker_pid.'_start_id.pid',$worker_pid);}while (1) { //file_put_contents('data.txt',"write name:peen\n",FILE_APPEND); file_get_contents("http://10.150.1.144/Api/Version2_0/VerfiyCode/sendSms"); //每1秒请求一次url sleep(1); pcntl_signal_dispatch();}
0 0
- php 创建守护进程
- PHP创建守护进程(有遗留问题)
- 创建守护进程步骤
- 守护进程 创建 详解
- python 创建守护进程
- 如何创建守护进程
- 守护进程的创建
- 如何创建守护进程
- 创建守护进程
- 守护进程创建步骤
- golang 创建守护进程
- linux创建守护进程
- 创建守护进程 daemon
- 创建守护进程
- 创建守护进程
- Linux 守护进程创建
- 创建守护进程
- 创建守护进程
- Android定制化自己的开锁界面
- shell变量的组合变量
- 什么时候使用CountDownLatch
- [C++] C++学习代码
- matlab如何查看已经出来的图片窗口中物体的各向视图
- php 创建守护进程
- Jenkins:解决tomcat在job结束时关闭问题
- 特征选择的策略--数据相关性(皮尔逊系数)与gini或者信息熵的的结合
- LA 4973
- Java 命令参考
- Java抽象类和接口
- html中的块状元素和内联元素
- [投稿]房间声学原理与Schroeder混响算法实现
- iOS开发对于第三方类库的管理-cocoapods