当前位置: 首页>>代码示例>>PHP>>正文


PHP swoole_server::addprocess方法代码示例

本文整理汇总了PHP中swoole_server::addprocess方法的典型用法代码示例。如果您正苦于以下问题:PHP swoole_server::addprocess方法的具体用法?PHP swoole_server::addprocess怎么用?PHP swoole_server::addprocess使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在swoole_server的用法示例。


在下文中一共展示了swoole_server::addprocess方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: my_process1

        return self::$buffers[$fd];
    }
}
if (isset($argv[1]) and $argv[1] == 'daemon') {
    $config['daemonize'] = true;
} else {
    $config['daemonize'] = false;
}
//$mode = SWOOLE_BASE;
$mode = SWOOLE_PROCESS;
$serv = new swoole_server("0.0.0.0", 9501, $mode);
$serv->addlistener('0.0.0.0', 9502, SWOOLE_SOCK_UDP);
$serv->addlistener('::', 9503, SWOOLE_SOCK_TCP6);
$serv->addlistener('::', 9504, SWOOLE_SOCK_UDP6);
$process1 = new swoole_process("my_process1", true, false);
$serv->addprocess($process1);
$serv->set(G::$config);
/**
 * 保存数据到对象属性,在任意位置均可访问
 */
$serv->config = $config;
/**
 * 使用类的静态属性,可以直接访问
 */
G::$serv = $serv;
function my_process1($process)
{
    global $argv;
    var_dump($process);
    swoole_set_process_name("php {$argv[0]}: my_process1");
    sleep(1000);
开发者ID:WenkeZhou,项目名称:swoole-src,代码行数:31,代码来源:server.php


注:本文中的swoole_server::addprocess方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。