V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zjsxwc
V2EX  ›  程序员

每秒 1000 次访问请求的,资讯类网站,应该买什么配置的服务器?

  •  
  •   zjsxwc ·
    zjsxwc · 2018-02-09 09:33:26 +08:00 · 6114 次点击
    这是一个创建于 2512 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每秒最多 1000 次访问请求的,资讯类网站,买什么配置的服务器,最便宜?

    26 条回复    2018-02-11 10:40:19 +08:00
    lovedebug
        1
    lovedebug  
       2018-02-09 09:35:15 +08:00
    这流量也不怎大。 放公有云上不好吗?
    lovedebug
        2
    lovedebug  
       2018-02-09 09:36:16 +08:00
    低配版的 azure 也够用了。其实主要看你用什么程序写的,动态站还是静态站?有没有做 cdn 加速?
    defunct9
        3
    defunct9  
       2018-02-09 09:36:27 +08:00
    阿里云 /腾讯云即可
    ragnaroks
        4
    ragnaroks  
       2018-02-09 10:09:35 +08:00
    2c4g 绰绰有余,硬盘上 ssd,别用阿里云


    不过设计良好的话,1c2g 都绰绰有余了,1g 给 nginx/fpm 等,1g 给 sql-server
    l57t7q
        5
    l57t7q  
       2018-02-09 10:21:23 +08:00
    1C2G 单机真的可以每秒并发 1000 ?真心求指教
    svenz
        6
    svenz  
       2018-02-09 10:24:01 +08:00
    @l57t7q 看你用啥写的 写 java 怕 1g 内存启动起来都差不多 gg 了
    idblife
        7
    idblife  
       2018-02-09 10:26:31 +08:00
    @l57t7q 得看是啥样的资源,存静态放 s3 挂 cloudfront 压根不需要服务器
    Immortal
        8
    Immortal  
       2018-02-09 10:42:32 +08:00
    代码写的怎么样和服务器配置息息相关。。真不好直接判断
    ittianyu
        9
    ittianyu  
       2018-02-09 10:49:09 +08:00
    @l57t7q 静态资源比较多的可以。如果大部分是复杂业务代码,500 就算牛逼了。
    neoblackcap
        10
    neoblackcap  
       2018-02-09 10:59:05 +08:00
    这个 1000qps,应该随便搞搞都行吧?毕竟你都是查询数据库为主,什么数据库也能支持这个数字。如果能做好缓存或者静态化,1 核 1G 都能搞定。觉得慢就上个 cdn 吧,应该会比你用什么服务器都快
    realpg
        11
    realpg  
       2018-02-09 11:05:53 +08:00
    @l57t7q #5
    写的别太坑 轻松的……
    RorschachZZZ
        12
    RorschachZZZ  
       2018-02-09 11:06:11 +08:00
    虚拟化服务器配置都是无缝升级的。拿不准先上中等配置,不行再调整。
    akira
        13
    akira  
       2018-02-09 11:06:33 +08:00
    楼上的别误导。2c4g 不是随便一个人都能搞得定的
    majianglin
        14
    majianglin  
       2018-02-09 11:08:37 +08:00
    资讯类的,上个 CDN,服务器随便搞个就可以了,能省下不少费用,页面刷新速度刚刚地
    lfzyx
        15
    lfzyx  
       2018-02-09 11:18:07 +08:00
    如果都是静态页面,不涉及后端查询,那么只要配置 nginx,1c2g 就可以了
    micean
        16
    micean  
       2018-02-09 11:58:37 +08:00
    肯定要上 cdn 啊,不然算一下带宽费用更贵
    但是如果涉及很多用户态操作,就要具体看业务了
    deadEgg
        17
    deadEgg  
       2018-02-09 12:10:57 +08:00
    2c4g 高峰怕是着不住。不稳吧。
    feverzsj
        18
    feverzsj  
       2018-02-09 12:12:07 +08:00
    2000 块的办公一体机足矣
    rebill
        19
    rebill  
       2018-02-09 13:45:05 +08:00
    资讯类直接上 CDN 吧
    EzBlue
        20
    EzBlue  
       2018-02-09 14:58:32 +08:00
    考虑过 docker 吗?
    em70
        21
    em70  
       2018-02-09 15:02:07 +08:00
    流量估计太高了,能有 10 分之一就不错了,最低配先上,不行再升级
    realpg
        22
    realpg  
       2018-02-09 17:10:46 +08:00   ❤️ 1
    @deadEgg #17
    我这 1C2G 抗 1500QPS

    代码稍微好点,LNMP,MYSQL 索引良好,基本全是简单查询(你一个资讯系统能有啥复杂关联查询),一个 32M 内存的 redis 做缓存,php-fpm 细节调一下 CI 改造的超轻量框架,扛着个轻松加愉快的
    opengps
        23
    opengps  
       2018-02-09 17:13:26 +08:00
    负载均衡+多台服务器+cdn
    danielmiao
        24
    danielmiao  
       2018-02-09 18:43:02 +08:00
    资讯类的得看数据量和磁盘性能吧,数据量大,访问随机,内存不够,全打 I/O 上
    stabc
        25
    stabc  
       2018-02-10 07:09:27 +08:00
    我用 AWS 的 2CPU 的服务器做过测试,并发 2000 没问题(更高的没做,或许还有潜力)。

    你这个站流量才是花钱的大头吧,资讯站图片什么的加起来就算你一个页面 1m,那么每秒 1000 次就是 1G,按照运营商的单位还要再乘以 8,也就是你要买 8G/s 的网络,跟这个花费比,服务器的钱就不算什么了。
    julyclyde
        26
    julyclyde  
       2018-02-11 10:40:19 +08:00
    我觉得你想多了
    问这种问题的网站不可能有 1000 次 /秒的访问量的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1216 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.