问题排查方式
排障不要一上来就重装或反复重启,应该先把问题归到客户端、网络、服务、数据还是授权,再决定下一步动作。
常见表现
- 现象反复出现但原因不明
- 重启后短暂恢复
- 只有某些用户异常
- 不同设备表现不一样
先检查什么
- 客户端环境是否正常
- 客户端到服务器的网络是否连通
- 服务器 CPU、内存、磁盘和端口是否正常
- 服务端日志是否有明确异常
处理建议
- 先复现场景并记录操作步骤。
- 区分客户端、网络和服务端三层问题。
- 根据异常时间点查看客户端和服务端日志。
- 定位到具体服务或配置后再处理,不要盲目改动。
常见问题对应的服务
| 问题现象 | 优先检查或维护 |
|---|---|
| 登录页提示服务器无法连接 | DuliRoute |
登录页点击登录提示操作失败 4000 | DuliRoute |
| 登录后一直显示无法连接 | DuliFront |
| 登录后一直出现断线重连 | DuliFront |
| 后台无法使用 | DuliBackend |
| 审批或项目管理无法使用 | DuliMgmt |
| 无法发送或收取消息 | DuliRoute、DuliFront |
| 无法发送文件或图片裂图 | 服务器硬盘空间、Gofastdfs |
如果是单个用户异常,先让用户重启客户端并确认服务器地址、账号状态和客户端版本。如果是多人或全员异常,再按服务端维护流程处理。
服务端重启的基本原则
- 不要在云平台界面直接强制重启生产服务器。
- 涉及数据库、文件服务、缓存和项目服务时,先确认维护窗口和影响范围。
- 需要重启服务器时,先手动关闭项目、服务和数据库,再执行服务器重启。
- 启动时优先恢复数据库、缓存、Hbase/Hadoop/Zookeeper 等基础数据服务,再启动项目服务。
什么时候联系管理员或运维
- 影响多人或全员使用时,不建议普通用户自行反复重启或修改配置。
- 涉及生产环境服务重启、证书替换、数据库、文件服务或授权文件时,应由实施或运维人员处理。
- 提交问题时请同时提供故障时间、影响范围、截图、账号、客户端版本和相关日志。
