Guides
OpenIM Guides
从产品认知、部署和业务集成,到扩展、运维与可靠性验证,按实施阶段组织 OpenIM 指南。
指南目录
每个目录对应一个实施阶段,目录页面给出本阶段的内容范围,具体接口与 SDK 方法链接到对应参考文档。
认识 OpenIM
先理解 OpenIM 的产品定位、核心模型、开源能力边界和版本选择。
部署 OpenIM
从环境规划到生产验证,覆盖单机、内网和集群部署路径。
Env环境与组件
确认服务器、操作系统和 MongoDB、Redis、Kafka、Etcd、MinIO 等依赖。
DockerDocker Compose 部署使用 openim-docker 快速拉起 OpenIMServer、ChatServer 和依赖组件。
Source源码部署面向生产单机部署,按稳定 tag 编译并启动 OpenIMServer 与 ChatServer。
Offline内网部署在联网构建机导出部署包,再复制到内网目标机运行。
Cluster集群部署在多节点和 Nginx 反向代理场景中部署 OpenIMServer。
Ports端口与网络配置防火墙、服务端口以及 SDK 访问地址。
Domain域名配置通过域名、证书和 Nginx 将 API 与 WebSocket 统一到生产入口。
Prod生产环境检查理解外部组件和服务故障的影响、恢复顺序与恢复后验证。
Verify部署验证验证 API、WebSocket、管理后台和基础消息链路是否可用。
集成 OpenIM
把业务账号、业务后端、客户端和 OpenIM 的服务端能力连接起来。
扩展 OpenIM
围绕服务端能力、对象存储和 AI 场景扩展 OpenIM。
运维与可靠性
覆盖监控、排障、常见问题、容量评估和消息链路可靠性验证。