码迷,mamicode.com
首页 >  
搜索关键字:workerman    ( 87个结果
[实战] PHP WorkerMan CPU过高导致的业务延时 排查与解决
业务场景终端机通过互联网走TCP协议通过NGinx反向代理服务器与线上PHP服务器中的WorkerMan进程通讯,属于长连接,对实时性要求较高。系统与应用环境#uname-r3.10.0-693.11.1.el7.x86_64#cat/etc/centos-releaseCentOSLinuxrelease7.4Workermanversion:3.5.5PHPversion:5.6.36#php
分类:Web程序   时间:2018-07-18 17:16:51    阅读次数:2041
php 加入即时推送功能
打开浏览器保持与服务器握手的websocket 之前用workerman接过很花时间,现在workerman对其代码做了优化-》https://www.workerman.net/web-sender 下载后 Demo: 效果1: 接收消息页面:http://demos.workerman.net/ ...
分类:Web程序   时间:2018-06-28 20:21:20    阅读次数:295
WorkerMan 入门学习之(四)GatewayWorker框架使用
GatewayWorker是基于Workerman开发的一个可分布式部署的TCP长连接框架,专门用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等 文档地址:http://www.workerman.net/gatewaydoc/ 一、测试官方DEM ...
分类:其他好文   时间:2018-06-09 22:02:42    阅读次数:2436
workerman实现群聊
服务端:<?phprequire_once"../vendor/autoload.php";useWorkerman\Worker;$worker=newWorker(‘websocket://0.0.0.0:2345‘);$worker->count=1;$worker->onWorkerStart=function($data){echo"连接开始\n";};$worker-
分类:其他好文   时间:2018-06-07 19:32:36    阅读次数:925
GatewayWorker 分布初试
参考官网分布说明 http://doc2.workerman.net/326144 准备:两台内网服务器A1,A2 A1服务器写PHP脚本前端访问 A2服务器写入gateway脚本 start_businessworker.php start_gateway.php start_register.p ...
分类:其他好文   时间:2018-05-24 15:01:19    阅读次数:219
使用nssm部署windows服务启动应用
swoole和workerman他们都可以实现即时通信的功能,这里我简单的就workman作为windows服务器启动为例说哈吧。直接进入正题: 下载这个聊天室项目 workerman聊天室 http://www.workerman.net/workerman-chat 点击 start_for_w ...
分类:Windows程序   时间:2018-04-26 15:29:39    阅读次数:2784
WorkerMan源码分析 - 实现最简单的原型
之前一直认为workerman源码理解起很复杂,这段时间花了3个下午研究,其实只要理解 php如何守护化进程、信号、多进程、libevent扩展使用,对于如何实现就比较轻松了。 相关代码都在github地址里,具体注释都有。 重点,重点,重点 ps: 这里需要注意2点,我就是在这2点琢磨了好久。 1 ...
分类:其他好文   时间:2018-04-23 15:38:19    阅读次数:357
WorkerMan源码分析(resetStd方法,PHP中STDIN, STDOUT, STDERR的重定向)
WorkerMan中work.php中 resetStd 方法中代码如下 命令行下运行以上程序,将不会在控制台输出任何内容,输出内容将被重定向到/dev/null中,非常诧异,一直不理解。$STDOUT, $STDERR 这并不是内置的变量, 只是普通的一个变量名称而已。为什么通过这样处理,就能实现 ...
分类:Web程序   时间:2018-04-19 11:55:30    阅读次数:233
thinkphp3.2整合workerman 多入口模式(windows)
第一步:将Workerman复制到ThinkPHP项目中的适当位置(我是放到根目录,与ThinkPHP平级) 第二步:将Workerman中的所有文件(除/Workerman/Lib/Constants.php外)后缀改为.class.php,如:Worker.php改为Worker.class.p ...
分类:Windows程序   时间:2018-04-19 01:52:52    阅读次数:615
PHP实现系统编程(一) --- 网络Socket及IO多路复用【网摘】
一直以来,PHP很少用于socket编程,毕竟是一门脚本语言,效率会成为很大的瓶颈,但是不能说PHP就无法用于socket编程,也不能说PHP的socket编程性能就有多么的低,例如知名的一款PHP socket框架 workerman 就是用纯PHP开发,并且号称拥有优秀的性能,所以在某些环境下, ...
分类:Web程序   时间:2018-04-07 12:57:45    阅读次数:304
87条   上一页 1 2 3 4 5 6 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!