入门指引 Server Client Process AsyncIO Memory HttpServer WebSocket 高级 其他

发布于 2015-08-09 09:41:34 | 164 次阅读 | 评论: 0 | 来源: 网络整理

添加一个用户自定义的工作进程。

bool swoole_server->addProcess(swoole_process $process);
  • $process 为swoole_process对象,注意不需要执行start。在swoole_server启动时会自动创建进程,并执行指定的子进程函数
  • 创建的子进程可以调用$server对象提供的各个方法,如connection_list/connection_info/stats
  • 在worker进程中可以调用$process提供的方法与子进程进行通信

此函数通常用于创建一个特殊的工作进程,用于监控、上报或者其他特殊的任务。

子进程会托管到Manager进程,如果发生致命错误,manager进程会重新创建一个
此函数在swoole-1.7.9以上版本可用

最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务