mrhd/swoole-worker

SwooleWorker是一款基于Swoole开发的分布式长连接开发框架。常驻内存,支持协程,具有高性能和高并发特性;支持分布式部署和横向扩展,能够支持大量的连接数;支持无感知安全重启和代码无缝升级;接口丰富,包括单条发送、分组发送、广播等。广泛应用于云计算、物联网(IOT)、车联网、智能家居、网络游戏等领域。

v1.0.0 2023-12-25 04:42 UTC

This package is auto-updated.

Last update: 2024-09-25 09:30:58 UTC


README

SwooleWorker是基于swoole开发的一款分布式长连接开发框架。常驻内存,协程,高性能高并发;分布式部署,横向扩容,使得能支持庞大的连接数;无感知安全重启,无缝升级代码;接口丰富,支持单个发送,分组发送,群发广播等接口。可广泛应用于云计算、物联网(IOT)、车联网、智能家居、网络游戏等领域。

【官方网站】 【开发文档】

架构图

适用对象

SwooleWorker是一个长链接框架,适用于需要长期保持连接的服务

适用于:

  • 物联网
  • 车联网
  • 智能家居
  • 网络游戏
  • 移动推送
  • 即时通讯

不适用于:

  • 传统Web项目

安装

composer require mrhd/swoole-worker

接口