V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
AnotiaWang
V2EX  ›  问与答

请教一下这个规模的产品需要什么样的服务器配置

  •  
  •   AnotiaWang · Oct 8, 2022 via Android · 1550 views
    This topic created in 1299 days ago, the information mentioned may be changed or developed.
    一个提供社区 /校园服务的创业项目,目前前端用 uni-app 做微信小程序,后端 Nest.js ,数据库 Dgraph 。平时日均 UV 五千、PV 6.9 万左右,后端压力挺大,峰值时期会出现比较明显的卡顿。昨天推广了一波,PV 翻倍了,服务器直接撑不住…



    目前后端和数据库在一起,Docker 部署。使用腾讯云 8C16G 轻量应用服务器。想向前辈们请教一下,这个规模的服务大概要多少配置?还是说代码优化不行?
    AnotiaWang
        1
    AnotiaWang  
    OP
       Oct 8, 2022 via Android
    今天早上一分钟几千请求给服务器整崩了
    my3157
        2
    my3157  
       Oct 8, 2022
    先看监控, CPU/Memory/Disk IO/Network 几个里面有没有明显很高的
    AnotiaWang
        3
    AnotiaWang  
    OP
       Oct 8, 2022
    @my3157 主要是 CPU 。现在 CPU 平均占用 70%,时不时往 100% 跳一跳……看上去大部分压力在 Dgraph ,人一多 CPU 和内存占用都会明显上升
    LLaMA2
        4
    LLaMA2  
       Oct 8, 2022
    假定每分钟 6000,每秒就是 100,使用 PM2 将 NodeJs 开 16 条并发跑,每个工程每秒能接受 6.25 次请求,每次请求允许耗时 160ms ,时间很充裕的嘛!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5900 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 02:50 · PVG 10:50 · LAX 19:50 · JFK 22:50
    ♥ Do have faith in what you're doing.