文档首页> 上云指南> 小程序后端的一台起步配置

小程序后端的一台起步配置

发布时间:2026-04-08 18:06        更新时间:2026-04-09 11:36
刚上线的小程序,后端压力往往比想象中小。工具类小程序日活几千的场景,两核四G的一台云服务器完全够用,关键是把该配的东西一次配对。 一、一台机器的合理分工 两核四G的机器建议这样分配:Nginx 做入口占少量内存,应用服务设置内存上限,MySQL 拿到一半左右内存做缓冲池。小程序请求短平快,PHP、Node 或 Java 都能胜任,重点是给每个进程划清内存配额,避免互相挤兑。swap 分区建议关掉或调到很小,数据库同机部署时,内存交换会让接口耗时剧烈抖动。同机方案的前提是每天定时备份,并且备份文件传到机器之外。 二、HTTPS 是绕不开的前置项 主流小程序平台都强制要求后端接口走 HTTPS,域名还要完成备案。证书用免费的自动续期方案就够: ```bash certbot renew --dry-run ``` 顺手确认两件事:Nginx 的 TLS 协议版本设到 1.2 以上,接口域名加进小程序后台的合法域名列表。这两处漏掉一个,前端表现都是请求失败,排查时容易绕弯路。 三、什么时候该拆 出现这几个信号就该把数据库拆出去:缓冲池想再大而内存不够、备份期间接口明显变慢、慢查询开始影响接口耗时。拆分时新数据库单独一台,和应用机内网互通,凌晨停写、导库、改连接地址、验证、恢复,全流程一般半小时内完成。拆完的应用机腾出大半内存,短期还能再撑一段增长。 四、规格升级的路径 两核四G起步,日接口请求到几十万级升四核八G,再往后按应用、数据库两台分走。对应到顺云的产品线,S4 适合起步,内存更宽裕的 S4-8G 适合应用与数据库还要同机过渡的阶段;对恶意流量有顾虑的,直接选高防云服务器系列,DDoS(分布式拒绝服务)防御是这个系列的天然属性。 小程序后端起步的原则是单机把基础做扎实:HTTPS、自动备份、内存配额。这三件事做对,后面的拆分和升配都是顺水推舟。