[php论坛]workerman入门之GatewayWorker的使用 查看:3651  回复:3

GatewayWorker介绍

GatewayWorker是基于Workerman开发的一套TCP长连接的应用框架,实现了单发、群发、广播等接口,内置了mysql类库,GatewayWorker分为Gateway进程和Worker进程,天然支持分布式部署,能够支持庞大的连接数(百万甚至千万连接级别的应用)。可用于开发IM聊天应用、移动通讯、游戏后台、物联网、智能家居后台等等。


帮助文档:http://doc2.workerman.net/is-online.html

GatewayWorker工作原理

image.png

image.png

1、可以方便的实现客户端之间的通讯


2、Gateway与Worker之间是基于socket长连接通讯,也就是说Gateway、Worker可以部署在不同的服务器上,非常容易实现分布式部署,扩容服务器


3、Gateway进程只负责网络IO,业务实现都在Worker进程上,可以reload Worker进程,实现在不影响用户的情况下完成代码热更新。

当前第1页/总1页
ICP备案证书号: 苏ICP备14003016-2号