首页
最新文章
Java
PYTHON
PHP
Android
IOS
Swoole
标签
标签 “swoole” 的相关文章
swoole进程间如何通信
Swoole进程间通信的方式 管道pipe 管道用于进程之间的数据交互,Linux系统本身提供了pipe函数用于创建一个半双工通信管道。半双工的通信方式中数据只能单向流动(一端只读一端只写),只能在具有亲缘关系(父子进程)的进程之间使用。 管道是进程间通信IPC中最基础的方式,管道有两种类型分别是命 ...
2022-06-23 22:41:21
php有必要用swoole吗
在 Swoole 官网的自我介绍是“面向生产环境的 PHP 异步网络通信引擎”,首先 Swoole 它是一个网络应用的开发工具,它支持 Http、TCP、UDP、WebSocket。 Swoole 和我们传统的 PHP 开发差别是有的,需要理解的概念也是有的。使用目前一些基于 Swoole 的框架开 ...
2022-06-23 22:32:12
Swoole4.4协程抢占式调度器详解
前言 swoole内核团队开设的专栏,会逐渐投入精力写文章介绍swoole的开发历程,实现原理,应用实践等,大家可以更好的交流,共同学习,建设php生态。 协程调度
2022-06-23 21:29:42
swoole 学习小结
websocket_server.php<?php/** * Created by PhpStorm. * User: Mac * Date: 2019-01-06 * Time: 13:04 *///1创建服务器 $server=new swoole_websocket_server("0.0.0.0",9504);//3注册事件//连接上 $serv...
# swoole
2022-06-22 16:37:03
PHP之使用swoole统计在线人数和ID案例讲解
$server->connections// s e
php
|
swoole
2022-06-22 13:06:10
PHP之Swoole学习安装教程
目录二、swoole 环境搭建2.1 phpinstallation 2.2swoole installation一、前言swoole是什么?官方是这样解释的:php的异步、并行、高性能网络通信引擎,
php
|
swoole
2022-06-22 12:57:24
Swoole Redis 连接池的实现
概述 这是关于 Swoole 入门学习的第九篇文章:Swoole Redis 连接池的实现。 "第八篇:Swoole MySQL 连接池的实现" "第七篇:Swoole RPC 的实现" "第六篇:Swoole 整合成一个小框架" "第五篇:Swoole 多协议 多端口 的应用" "第四篇:Swoo ...
2022-06-22 12:53:33
Swoole 多协议 多端口 的应用
[TOC] 概述 这是关于 Swoole 学习的第五篇文章:Swoole 多协议 多端口 的应用。 "第四篇:Swoole HTTP 的应用" "第三篇:Swoole WebSocket 的应用" "第二篇:Swoole Task 的应用" "第一篇:Swoole Timer 的应用" 主要参考官方 ...
2022-06-22 12:38:52
使用php开发,基于swoole扩展开发的工具 swoole-crontab 作业/任务调度
Swoole-Crontab(基于Swoole扩展) 1.概述 基于swoole的定时器程序,支持秒级处理. 异步多进程处理。 完全兼容crontab语法,且支持秒的配置,可使用数组规定好精确操作时间 单中心-多客户端模式,能够横向扩展 web界面管理,增删改查任务,完整的权限控制. 请使用swoo ...
2022-06-22 10:28:37
swoole client有什么用
PHP常用socket创建TCP连接,使用CURL创建HTTP连接,为了简化操作,Swoole提供了Client类用于实现客户端功能,并增加了异步非阻塞模式,让用户在客户端也能使用事件循环。 作为客户端使用,Swoole Client可以在FPM环境下或 Apache中使用,但不允许使用Async异 ...
2022-06-22 10:29:37
IO - 同步 异步 阻塞 非阻塞的区别,学习Swoole有帮助
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?本文较长需耐心阅读,基础较差的可多读几遍,这对你学习swoole非常有帮助! 这个问题其实不同的人给出的答案都可能不同,比如 ...
2022-06-22 10:27:01
php使用Swoole实现毫秒级定时任务的方法
项目开发中,如果有定时任务的业务要求,我们会使用linux的crontab来解决,但是它的最小粒度是分钟级别,如果要求粒度是秒级别的,甚至毫秒级别的,crontab就无法满足,值得庆幸的是swoole
php
|
Swoole
|
毫秒级
|
定时任务
2022-06-22 10:03:13
基于RabbitMQ和Swoole实现的一个完整的异步任务系统
从最开始的使用redis实现的单进程消费的异步任务系统到加入swoole的多进程消费模式,现在,我们的异步任务系统终于又能迈进一步。 因为有了前面两个简单系统的经验,这回基于RabbitMQ的异步任务系统设计的的更加完善,包括多进程消费,异常重试等。 系统介绍 消费端架构图 从图中可以看到,我们这个 ...
2022-06-22 09:31:06
Swoole源码中如何查询Websocket的连接问题详解
问题我们项目的 websocket server 使用的 swoole,最近在搭建 beta 环境的时候发现 websocket 协议虽然升级成功了,但是会出现定时重连,心跳、数据也一直没有发送。项目
swoole
|
websocket
|
连接
2022-06-22 09:04:18
不用三方包 给 Laravel 开启 Swoole
Swoole 是一款优秀的 PHP 扩展,利用其可以实现原生 PHP 很难做到的常驻服务和异步。正好我有个 Laravel 项目可以折腾,就研究了下。 Laravel 项目是基于 composer 的,所以我先帖下我的 composer.json 中的 require 声明: { "require" ...
2022-06-21 23:45:21
Swoole 1.10.0新版本发布,增加多项新特性 功能了解
前言 Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。使用 PHP + Swoole 作为网络通信框架,可以使
2022-06-21 22:33:48
Swoole 5将移除自动添加Event::wait()特性详解
前言 在之前的版本中,编写cli命令行脚本中使用异步或协程功能时,swoole会自动在脚本末尾检测是否有event::wait()调用,如果没有,底层会自动调用regis
2022-06-21 08:21:18
PHP+swoole+linux实现系统监控和性能优化操作示例
本文实例讲述了php+swoole+linux实现系统监控和性能优化操作。分享给大家供大家参考,具体如下: 服务器监控 端口监控php运行shell脚本 cl
2022-06-21 08:10:59
Swoole和Redis实现的并发队列处理系统
由于PHP不支持多线程,但是作为一个完善的系统,有很多操作都是需要异步完成的。为了完成这些异步操作,我们做了一个基于Redis队列任务系统。 大家知道,一个消息队列处理系统主要分为两大部分:消费者和生产者。 在我们的系统中,主系统作为生产者,任务系统作为消费者。 具体的工作流程如下: 1、主系统将需 ...
2022-06-20 08:50:16
Swoole 创建服务
1: 创建TCP 服务器 $serv = new swoole_server(‘127.0.0.1’,9501); 2:创建UDP服务器 $serv = new swoole_server('127.0.0.1','9502',SWOOLE_PROCESS,SWOOLE_SOCK_UDP) 3: 创 ...
2022-06-18 23:33:02
Swoole到底是个什么东西?
一定要匿名!Swoole,据说是一个异步处理很牛逼的东西!但是他到底是什么?PHP扩展?为什么有人经常用他和node.js之类的做对比!他和PHP是什么关系!请非常直白的说下!哦对了!爱php~回复内容:这个要回答下,楼上在说PHP的swoole框架,被黑的有点惨。实际上swoole扩展和PHP的框...
PHP
|
Swoole
|
node
|
js
2022-06-17 18:44:14
swoole table和mysql的memory引擎性能差距大不大?
同样是内存中的关系表存储方式,哪种比较好?回复内容:同样是内存中的关系表存储方式,哪种比较好?
mysql
|
php
|
swoole
|
redis
|
nosql
2022-06-17 08:02:48
php异步多线程swoole用法实例,多线程swoole_PHP教程
php异步多线程swoole用法实例,多线程swoole本文实例讲述了php异步多线程swoole用法。分享给大家供大家参考。具体分析如下:swoole重新定义PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务,下面的实例就可以证实这一功能。一般来说,Swoole提供了PHP语言的异步...
php
|
异步
|
多线程
|
swoole
2022-06-16 16:00:17
swoole支持热启动
所谓热重启,就是当服务器相关代码有所变动之后,无需停止服务,而是在服务器仍然运行的状态下更新文件。Swoole通过内置的reload函数以及两个自定义信号量实现了这一功能。首先我讲解一下Swoole可用的三个信号:SIGTERM,SIGUSR1,SIGUSR2。SIGTERM用于停止服务器,SIGU...
swoole支持热启动
2022-06-16 11:45:30
Swoole-1.8.6 已发布,修复 PHP7 相关问题
1.8.6版本是一个重要的BUG修复版本,主要修复了PHP7环境下HttpServer、TCPClient、HttpClient、Redis等客户端存在的内存泄漏、崩溃问题。另外1.8.6版本对MySQL进行了彻底重构,提供了全新的面向对象风格API,彻底移除了对PHP的mysqli和mysqlnd...
Swoole-1.8.6 已发布,修复 PHP7 相关问题
2022-06-16 10:37:53
1
2
3
4
5
热门标签
Swoole-1.8.6 已发布,修复 PHP7 相关问题
最近更新
秦国出现的将相失和,最后导致白起被赐死
怎么做抖音视频(上热门的短视频素材)
mac图片格式怎么转换 mac图片格式最快转换方法图解
云计算火爆以应用驱动云计算发展
历史上“临朝称制”的女人有哪些?元朝最多,明朝却一个都没有?
大数据存储要求实现信息货币化
大数据人人向往 并非人人可成其掌舵者
悫惠皇贵妃:康熙皇帝的表妹兼小姨子,还抚养过乾隆
赤壁之战再复盘,曹操难道真的不知对方会用火攻吗?
刘邦论功行赏,张良本可以选择富裕的齐国,为何最后选了贫穷的留县?
"文字狱"是清朝的产物?其实曹操也用“文字狱”杀过人!
闽台云计算产业示范区揭牌
清朝雍乾年间最大恶***是谁?杀人放火无恶不作
司马炎篡魏的时候 司马孚为什么不同意这件事情
苹果MAC如何设置更换默认播放器?苹果笔记本默认程序设置技巧大全
三国被埋没的将领,曹操欣赏他又愧疚他,为何被后人称赞?
怎么打印微信图片不黑(照片文件打印时发黑难题解决方法)
抖音推广方式有哪些(抖音推广的7大技巧)
抖音推送规律是什么(解读抖音推送算法)
雍正睡午觉被臭醒,一道圣旨让宫女们叫苦
雍正睡午觉被臭醒,一道圣旨让宫女们叫苦
热门文章
刷抖音太累,教你用Python把高颜值的小姐姐都爬下来慢慢看
如何让多个不同类型的后端网站用一个nginx进行反向代理实际场景分析
项目依赖包导出与导入
Python 最强 IDE 详细使用指南!
工信部: 将对APP的这八类行为进行专项整治
GO基础之Map
秦武王因举鼎而死被当成笑话!秦武王在位时的功绩又有哪些?
C语言程序设计100例之(16):巧解算式
python库的tkinter带你进入GUI世界(计算器简单功能)
缺心眼
被人喜欢的感觉好像是在外太空撒尿一样
崇祯为何宁死也不肯讲和?讲和结局会变吗?
司马懿发动高平陵之变杀死曹氏五千余人,曹芳为何无动于衷?
晁盖临死前为什么不直接把寨主之位传给宋江?他说了14字道破玄机
鬼谷子智慧,真正的命中贵人,往往有这2种“特征”?遇到要珍惜!
[Go] 利用channel实现简单的工作池
樊城之战关羽为何不敌徐晃?樊城之战关羽是怎么败的?
Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租
带来9大贴心细节变化!微信7.0.9新版详细体验
古代穷人辛辛苦苦的给地主家打工 为什么他们不选择去开荒呢
古代穷人辛辛苦苦的给地主家打工 为什么他们不选择去开荒呢
大家都在搜
php
主从配置
扁平化
h5
sql注入
java