服务器配置
服务器不是“能跑就行”,用户一多就会暴露瓶颈。
日活、并发、CPU、内存、带宽和数据库连接数,会共同决定一个小程序能不能稳定承载访问。
先分清日活和并发
| 指标 | 意思 | 举例 |
|---|---|---|
| 日活 | 一天内有多少用户使用 | 一天 1000 人打开小程序 |
| 并发 | 同一小段时间内有多少请求同时到达 | 活动开始时 80 人同时提交预约 |
| QPS | 服务器每秒处理多少请求 | 每秒 30 次接口请求 |
日活高不一定并发高。真正压垮服务器的,通常是短时间内大量请求同时到达,比如开抢、发券、支付回调集中到达。
慢在哪里,要分层看
CPU代码计算太重会排队
内存缓存和进程占用过高会被系统限制
带宽图片和文件过大会拖慢加载
数据库慢查询和连接过多会堵住接口
第三方短信、支付、云函数也可能超时
1 核服务器能承载多少并发没有固定答案。接口逻辑、数据库查询、图片大小、缓存、网络环境都会影响结果。课程里更重要的是学会估算和排查,而不是背一个数字。
CPU 或内存占用高时怎么问 AI
把监控截图、接口日志、慢查询、服务器配置、访问量变化和最近发布内容给 AI。让它先判断瓶颈可能在接口、数据库、图片、定时任务还是第三方服务,再给排查顺序。这样比直接问“服务器卡怎么办”更容易得到可执行方案。