workerman
  • 首页
  • 问答
  • 分享
  • 手册
  • 市场
  • webman
  • + 发布
    提问 分享 webman插件 webman应用
  • 登录 注册
  • 序言
  • 特性
  • 原理
  • 开发必读
  • 启动与停止
  • 与ThinkPHP等框架结合
  • 与webman结合
  • Register类的使用
  • Gateway类的使用
  • BusinessWorker类的使用
  • Events类的回调属性
    • onWorkerStart
    • onConnect
    • onWebSocketConnect
    • onMesssge
    • onClose
    • onWorkerStop
  • Lib/Gateway类提供的接口
    • sendToAll
    • sendToClient
    • closeClient
    • isOnline
    • bindUid
    • unbindUid
    • isUidOnline
    • getClientIdByUid
    • getUidByClientId
    • sendToUid
    • joinGroup
    • leaveGroup
    • ungroup
    • sendToGroup
    • getClientIdCountByGroup
    • getClientSessionsByGroup
    • getAllClientIdCount
    • getAllClientSessions
    • setSession
    • updateSession
    • getSession
    • getClientIdListByGroup
    • getAllClientIdList
    • getUidListByGroup
    • getUidCountByGroup
    • getAllUidList
    • getAllUidCount
    • getAllGroupIdList
  • 定时器
  • 心跳检测
  • 设置路由
  • 超全局数组$_SESSION
  • 超全局数组$_SERVER
  • 常用组件
  • 分布式部署
    • 为什么要分布式部署
    • 如何分布式部署
    • Gateway Worker分离部署
  • 常见问题
    • 关于client_id
    • 在其它项目中主动推送消息
    • 开启多少进程合适
    • 多协议支持
    • 多协议如何区分端口
    • 定制通讯协议
    • 运行多个GatewayWorker实例
    • 使用mysql
    • 监控文件更新
    • 如何获得客户端ip
    • 关闭未认证的链接
    • 获取GatewayWorker版本
    • 创建wss服务
    • 更多常见问题
    • send buffer overflow
    • send buffer to worker fail
    • register auth timeout

常用组件

GatewayWorker基于Workerman开发,Workerman上的组件都可以在GatewayWorker中使用。

如:

GlobalData分布式变量共享组件

Channel分布式通讯组件

文件监控组件

Mysql组件

异步HTTP客户端组件

等等...

相关帖子

验证组件异常
编辑于2021-12-07 15:51:46 完善本页 +发起讨论