V6.0 · 2026.08.26 - 10.26

壹信 IM 集群源码版

面向使用自有服务器、掌握完整代码并持续二次开发的团队。近两个月完善了多节点通信、客户端选线、节点运维和源码交付流程;演示环境已开放三条应用服务线路。

3 条已开放应用线路双真机指定场景验收完整源码支持二次开发
壹信 IM V6.0 客户端网络与集群线路选择界面
集群能力

从应用节点到客户端线路,形成可验收的扩展路径

新增节点需要完成配置、监控和客户端业务验证后,才加入正式线路。演示环境验证的是指定应用节点场景,不代表数据库、缓存和消息存储已具备高可用。

01 / 多节点通信

节点扩展与跨节点消息

01

应用节点可按业务增长扩展

服务端支持多个具有独立身份的 API 节点协同工作。客户可以从较小规模部署起步,再按业务量规划新增应用节点;新节点经过配置、监控和客户端验证后,才加入正式线路。

02

消息可以跨节点送达

用户连接不同应用节点时,仍可在同一业务环境中收发消息。集群源码包含跨节点事件、在线状态同步、WebSocket 实时通信及消息历史回读机制。

演示环境已用两部真实 Android 设备验证跨节点私聊、群聊文字消息收发,以及重新打开 App 后的读取。

02 / 客户端线路

选线可见,故障时可切换

03

自动选线与手动切换

客户端可查看已开放线路的延迟与压力,选择自动模式,也可以手动指定线路。REST 请求与 WebSocket 连接按同一节点成对切换,便于了解实际连接的线路。

04

应用节点故障时切换线路

已开放的 API 服务不可用时,客户端具备改用其他可用线路的能力。演示环境已在停止指定 API 服务的场景下,验证双真机继续完成文字消息收发及冷启动回读。

客户端展示 API001、API002、API003 已发布线路与当前连接
03 / 稳定运行

恢复机制与节点发布工具

05

为消息和后台任务提供恢复机制

源码包含消息幂等、回执补偿、事件出箱与重试、任务租约等设计,用于处理节点重启、连接中断和任务重复执行。机器人、定时消息等后台任务也有对应的节点协作机制。

06

配套节点管理与发布工具

管理端可查看节点清单和运行状态;部署流程配有配置预检、监控、逐节点更新及回滚工具。新增节点不会仅因服务启动成功就自动对客户端开放,还需通过实际业务验收。

源码交付价值

在自己的服务器上,继续维护自己的 IM 系统

交付范围覆盖 Go 服务端、Flutter 多端项目源码、H5/PWA、运营与客服后台,以及配置模板、部署脚本和技术文档。客户可在合同授权范围内使用自己的域名和服务器,调整品牌、功能与业务流程。

验收范围

本页的双真机结论限于已说明的跨节点文字消息、指定 API 停服切线与冷启动回读场景。数据层高可用、长期容量、跨站容灾和未列出的平台场景需单独验证。