swoolephp进程之间通讯案例三
时间:2020-05-20
本文章向大家介绍swoolephp进程之间通讯案例三,主要包括swoolephp进程之间通讯案例三使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.进程1读取数据,主进程读数据,然后写数据进程2读取数据
$child1 = new swoole_process("children",false,true); //进程1写 function children($process){ static $index=0; while(true){ $index++; if($index == 20){ $process->write("exit"); $process->exit();//结束子进程 } $process->write($index); sleep(1); } } $child1->start(); //进程2读 $child2 = new swoole_process("children2",false,true); function children2($process){ while(true){ $index = $process->read(); $data = "从子进程2里面读取数据".$index.PHP_EOL; file_put_contents("/tmp/1.log", $data,FILE_APPEND); if($index == "exit"){ $process->exit(); } sleep(1); } } $child2->start(); //主进程写数据 while(true){ $index = $child1->read(); $child2->write($index); sleep(1); if($index == "exit"){ exit; } }
原文地址:https://www.cnblogs.com/zh718594493/p/12924668.html
- CentOs7.3 修改主机名
- 基础篇章:React Native之Flexbox的讲解(Height and Width)
- PDF.js专题
- CentOs7.3 编译安装 Nginx 1.9.9
- 基础篇章:关于 React Native 之 RefreshControl 组件的讲解
- CentOs7.3 安装 JDK1.8
- 基础篇章:关于 React Native 之 ListView 组件的讲解
- maven环境快速搭建
- CentOs7.3 搭建 RabbitMQ 3.6 Cluster 集群服务
- CentOs7.3 搭建 Redis-4.0.1 Cluster 集群服务
- CentOs7.3 搭建 Redis-4.0.1 单机服务
- Shodan新手入坑指南
- 我用过的——Spring定时任务的几种用法
- CentOs7.3 搭建 SolrCloud 集群服务
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- R语言多分类logistic逻辑回归模型在混合分布模拟单个风险损失值评估的应用
- sas神经网络:构建人工神经网络模型来识别垃圾邮件
- 图像倾斜校正算法的MATLAB实现:图像倾斜角检测及校正
- 手写dubbo框架9-SPI实现
- R语言非参数模型厘定保险费率:局部回归、广义相加模型GAM、样条回归
- VsCode插件之Live Serve探秘.(上)
- R语言小数定律的保险业应用:泊松分布模拟索赔次数
- R语言中自编基尼系数的CART回归决策树的实现
- Docker hello world
- 前端环境配置
- R数据读取(数据文件解析)
- 安装读取的Excel的包
- R不联网状态下安装库
- Rstdio导入Excel文件
- 基于OpenCV的实时停车地点查找