书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 61 个相关结果.
  • 查看GatewayWorker版本

    如何知道GatewayWorker版本 如何知道GatewayWorker版本 打开GatewayWorker/Gateway.php,在Gateway类内部VERSION常量标记了当前GatewayWorker的版本,例如下面GatewayWorker版本号为2.0.2。 如果没有找到VERSION常量,说明是1.0版本。 GatewayWor...
  • 运行多个gatewayWorker实例

    运行多个gatewayWorker实例 运行多个gatewayWorker实例 可以运行多个GatewayWorker实例,步骤如下。 假设已有Applications/Chat,想增加Applications/Chat2 1、拷贝Applications/Chat到Applications/Chat2 2、更改Applications/Cha...
  • processTimeout

    processTimeout 说明: 范例 processTimeout 说明: int BusinessWorker :: $processTimeout (需要GatewayWorker版本>=2.0.2) 设置监控服务端业务超时时间(单位秒)。不设置默认是30秒,设置为0表示不监控。 此属性用于监控Events::on...
  • 为什么分布式部署

    GatewayWorker分布式的好处 1、成倍提高系统承载能力并降低成本 2、提高系统稳定性 3、平滑过渡 GatewayWorker分布式的好处 1、成倍提高系统承载能力并降低成本 单机 遇到资源瓶颈时,要想支持更大的用户量,一般是优化业务和增加服务器配置。然而这么做只能是杯水车薪,成本巨大并且效果非常有限。 GatewayWorke...
  • 介绍

    GatewayWorker2.x 3.x 手册 GatewayWorker 手册 GatewayWorker 与 Workerman的关系 用GatewayWorker还是Workerman? Linux系统快速开始(从一个精简的聊天demo开始) Windows系统快速开始(从一个精简的聊天demo开始) GatewayWorker 源码地址 ...
  • 如何广播数据

    如何广播数据 范例(定时广播) 范例(群聊) 说明: 如何广播数据 范例(定时广播) use Workerman \Worker ; use Workerman \Lib\Timer ; require_once __DIR__ . '/Workerman/Autoloader.php' ; $worker ...
  • 与ThinkPHP等框架结合

    与ThinkPHP等框架结合 总体原则: 具体实现步骤 示例代码 注意 关于GatewayClient 与ThinkPHP等框架结合 使用GatewayWorker时开发者最关心的是如何与现有mvc框架(ThinkPHP Yii laravel等)整合,以下是官方推荐的整合方式。见示意图: 总体原则: 现有mvc框架项目与Ga...
  • 序言

    序言 进程模型 客户端 本手册作用范围 注意 GatewayWorker是基于Workerman开发的,在阅读GatewayWorker手册前,请先阅读 Workerman手册 。 序言 GatewayWorker基于Workerman开发的一个框架,支持多协议多端口监听,支持分布式多机部署,用于快速开发长连接应用,例如移动通讯、物联网、...
  • 特性

    GatewayWorker特性 1、基于Workerman开发 2、基于Gateway、Worker进程模型 3、支持分布式部署 4、支持高并发 5、支持全局广播或者向任意客户端推送数据 6、支持各种应用层协议 7、多协议支持 8、支持对象或者资源永久保持 9、高性能 10、支持HHVM 11、方便与其它项目集成 12、支持代码热更新 ...
  • 在其它项目中推送消息

    在非WorkerMan项目中推送消息 需求 方法一、使用GatewayClient客户端推送,接口与GatewayWorker中的接口一致 方法二、用一个特殊的账号当做管理客户端,通过这个账号推送数据 方法三、开启一个内部Gateway端口,用于推送数据 在非WorkerMan项目中推送消息 需求 有时候需要在非GatewayWorker...