搜索
toc
Latest Post

记一次 Redis OOM

解决 Clash 开启后 Google Play 无法更新下载软件

树莓派4b从 SD 卡迁移至 SSD

网站记录

230513-顾村公园

服务器配置如何选择

❤ Jun Xie

在 v2ex 上看到一个关于并发的帖子,峰值 5000 并发量的服务器需要什么配置比较合理,自己也来算算到底什么配置比较合适。

先来看看一楼说的对不对:

2 核 8G 单台 4M 带宽就足够了。适当的把文件存储到 oss 。

先假设帖子中所说的并发就是 QPS 吧。

其实只看带宽的话就做不到了,5000个用户每人请求大小1Kb,总带宽都需要40M了, 如果数据包缩小10倍,那么带宽就只要4M了,但这在http协议里面一般是不可能的,往往协议本身就超过100字节大小了。(当然这个业务场景是以http为传输协议的)

再假设每个请求的服务器处理时间为1ms,那么那么1核1秒就可以处理1000个请求,总共需要5个核心,实际上的正常业务也是做不到1ms的。

一楼的楼主说是游戏和IM这种业务场景是可以的,这种也没错,数据包很小,带宽足够了,那么CPU如何衡量呢?感觉只要有些业务逻辑都还是不够的(todo)。

所以还是的看具体的业务需求来进行资源的计算和分配,脱离业务怎么说都可以说的过去,怎么说也能说不过去。

Relate Post

使用 git –orphan 清理git历史

爱极笔记: Blogger添加语法高亮

Mysql Communications link failure 的几种情况

Maven项目配置了repository未生效

ffmpeg视频截取,ffmpeg音频截取