PHPackages                             pfinalclub/pfinal-asyncio-heartbeat - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. pfinalclub/pfinal-asyncio-heartbeat

ActiveLibrary

pfinalclub/pfinal-asyncio-heartbeat
===================================

百万节点心跳总线 - 基于 pfinal-asyncio 的 TCP multiplex + channel 调度系统

v1.0.0(6mo ago)20MITPHPPHP &gt;=8.1

Since Oct 27Pushed 6mo agoCompare

[ Source](https://github.com/pfinalclub/pfinal-asyncio-heartbeat)[ Packagist](https://packagist.org/packages/pfinalclub/pfinal-asyncio-heartbeat)[ RSS](/packages/pfinalclub-pfinal-asyncio-heartbeat/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

🚀 PFinal Asyncio Heartbeat
==========================

[](#-pfinal-asyncio-heartbeat)

[![PHP Version](https://camo.githubusercontent.com/7663c9d53dc13cedaf0660a8745a7e77d2dd711257f36aa86ebce12a0600ef42/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e312d626c75652e737667)](https://www.php.net/)[![License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE)

百万节点心跳总线 - 基于 [pfinal-asyncio](https://github.com/pfinalclub/pfinal-asyncio) 的高性能 TCP multiplex + channel 调度系统

✨ 核心特性
------

[](#-核心特性)

- ✅ **百万级并发** - 支持百万节点同时在线
- ✅ **TCP Multiplexing** - 单连接多通道复用，节省资源
- ✅ **Channel 调度** - 高效的消息路由系统
- ✅ **自动心跳检测** - 实时监控节点状态
- ✅ **多进程架构** - 充分利用多核 CPU
- ✅ **自动重连** - 客户端断线自动重连
- ✅ **高性能协议** - 二进制协议，零拷贝
- ✅ **生产就绪** - 完整的监控、日志、部署方案

📋 系统要求
------

[](#-系统要求)

- PHP &gt;= 8.1 (需要 Fiber 支持)
- Workerman &gt;= 4.0
- pfinal-asyncio &gt;= 2.0
- Linux/Unix 系统（推荐）

📦 安装
----

[](#-安装)

```
composer require pfinalclub/pfinal-asyncio-heartbeat
```

🚀 快速开始
------

[](#-快速开始)

### 启动服务端

[](#启动服务端)

```
