书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 173 个相关结果.
  • 5. swoole的进程模型

    2104 2020-02-05 《PHP进阶教程》
    很多phper一直停留在php web开发的mvc CURD中,也听到很多人对自己陷入这种困境中多有不满,但又不知道如何提高自己,摆脱困境。活脱脱就像一直趴在玻璃上的苍蝇,前途一片光明,就是飞不出去,可悲可叹。 话说回来,实际上做到一名合格的CURDer也并不是一件容易的事情,万万不可眼高手低。 如果想提高自己,也不一定非要通过工作,我认为一个人的提高更...
  • AppHelper.php

    DuckPhp\Helper\AppHelper 简介 公开方法 系统替代 函数 默认扩展的方法 详解 DuckPhp\Helper\AppHelper 简介 这个助手类是 App 类中系统相关部分。 App 助手类。 助手类,全静态方法 公开方法 public static function IsDebug() public ...
  • 心跳检测

    服务端到客户端的心跳检测 为什么需要心跳检测? 心跳检测的原理是什么? WorkerMan中如何配置心跳检测? 例子: 说明: 注意: 技巧1 技巧2 服务端到客户端的心跳检测 GatewayWorker支持服务端 向客户端 定时发送心跳包检测连接是否存活 为什么需要心跳检测? 正常的情况客户端断开连接会向服务端发送一个fin包...
  • 关闭未认证连接

    关闭未认证连接 关闭未认证连接 问题: 如何关闭规定时间内未发送过数据的客户端,比如30秒内没收到一条数据就自动关闭这个客户端连接,目的是为了让未认证的连接必须在规定时间内认证 答案: 方法一、利用GatewayWorker的心跳做 GatewayWorkerGatewayWorker中可以利用心跳来解决这个问题,GatewayWork...
  • cas

    cas 参数 返回值 说明: 范例 cas (要求Workerman版本>=3.3.0) bool \GlobalData\Client :: cas ( string $key , mixed $old_value , mixed $new_value ) 原子替换,用$new_value 替换$old_value 。...
  • Gateway Worker分离部署

    gateway worker 分离部署 什么是Gateway Worker分离部署 部署示例 gateway worker 分离部署扩容步骤 一些问题及解答 为什么将Gateway与BusinesWorker分别部署在不同的服务器上? 当BusinessWorker服务器集群负载较低时,需要下线一些机器怎么实施? 当Gateway服务器集群负载较低...
  • 网络抓包

    1267 2018-03-29 《WorkerMan 3.x 手册》
    网络抓包 网络抓包 下面的例子中我们通过tcpdump 查看workerman-chat 应用通过websocket 传输的数据。workerman-chat 例子中服务端是通过7272 端口对外提供websocket 服务的,所以我们抓取7272 端口上的数据包。 1、运行命令 tcpdump -Ans 4096 -iany port 7272 ...
  • 入门指引

    入门指引 重要的事情说三遍 注意 目录结构 说明 Events.php start_gateway.php start_businessworker.php start_register.php 入门指引 重要的事情说三遍 业务开发只需要关注 Applications/项目/Events.php一个文件即可。业务开发只需要关注 ...
  • Gateway类的使用

    Gateway类的使用 初始化 Gateway类可以定制的内容 Gateway类的使用 文件位置:GatewayWorker/Gateway.php Gateway类用于初始化Gateway进程。Gateway进程是暴露给客户端的让其连接的进程。所有客户端的请求都是由Gateway接收然后分发给BusinessWorker处理,同样Busine...
  • 14. PHP socket初探 —- 含着泪也要磕完libevent(三)

    1384 2020-02-05 《PHP进阶教程》
    这段时间相比大家也看到了,本人离职了,一是在家偷懒实在懒得动手,二是好不容易想写点儿时间全部砸到数据结构和算法那里了。 今儿回过头来,继续这里的文章。那句话是怎么说的: “自己选择的课题,含着泪也得磕完! ”(图文无关,详情点击这里 )。 其实在上一篇libevent文章中(《PHP socket初探 —- 硬着头皮继续libevent(二)》 ...