V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kisshere
V2EX  ›  程序员

nginx 反代网站的服务器,对硬件配置有哪些要求?

  •  
  •   kisshere · 10 天前 · 1687 次点击
    hdd 还是 ssd 对反代速度有影响吗?高并发状态下,cpu 和内存消耗大不大?
    14 条回复    2022-09-23 21:19:38 +08:00
    thinkershare
        1
    thinkershare  
       10 天前   ❤️ 1
    ??? 你这样问, 谁能回答你呢?
    thetbw
        2
    thetbw  
       10 天前   ❤️ 1
    还真没想过,不过兼容的下限极低
    seers
        3
    seers  
       10 天前 via Android
    ab 压测一下看看
    geekvcn
        4
    geekvcn  
       10 天前
    cpu 内存 网卡,磁盘存日志的
    geekvcn
        5
    geekvcn  
       10 天前
    网卡用虚拟网卡会增大 CPU 负载
    StevenRCE0
        6
    StevenRCE0  
       10 天前
    小霸王( bushi
    geekvcn
        7
    geekvcn  
       10 天前
    如果要有 https 需求,处理器支持 AES-NI SHA 可以提高并发,如果要做静态资源缓存,SSD 也就有需求了
    xuanbg
        8
    xuanbg  
       10 天前
    仅仅只是转发的话,单核 1G 足够使用。
    eason1874
        9
    eason1874  
       10 天前
    反代本身没什么存储需求,buffer 是在内存里的,少量文件缓存也会在内存,硬盘只是持久化。只有 CDN 那种需要大量缓存文件的反代场景才对硬盘有高要求,其他反代场景用什么硬盘差别不大

    内存占用可以通过 buffer size 来控制,主要压力在 CPU 吧,像 https 每个请求都得计算,这是改配置也优化不了多少的,一般需要专门的硬件来解决,叫 SSL 加速卡,英特尔的方案叫 QAT
    seakingii
        10
    seakingii  
       10 天前
    小规模用用,不用考虑压力,大规模,建议用专业的 CDN
    zhaokun
        11
    zhaokun  
       10 天前
    之前公司几十台服务器,三台 1 核 1G 的 ng 做入口
    keepeye
        12
    keepeye  
       10 天前
    你有多大并发?可以参考下阿里云 SLB 的配置参数
    kennylam777
        13
    kennylam777  
       10 天前
    @geekvcn
    用得上 AES-NI 的人都摸過頂吧, 這問題的問法看來是無經驗的, 那就直接用便宜的方案就好反正沒那麼多流量。
    tunggt
        14
    tunggt  
       9 天前 via Android
    nginx 反代的话,对 cpu 和内存要求很小。
    不过关键要看你所谓的高并发,到底有多高。
    有需要的话,建议你自建 cdn
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1860 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 04:16 · PVG 12:16 · LAX 21:16 · JFK 00:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.