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

2022-09-23 08:54:01 +08:00
 kisshere
hdd 还是 ssd 对反代速度有影响吗?高并发状态下,cpu 和内存消耗大不大?
3182 次点击
所在节点    程序员
14 条回复
thinkershare
2022-09-23 09:03:51 +08:00
??? 你这样问, 谁能回答你呢?
thetbw
2022-09-23 09:07:12 +08:00
还真没想过,不过兼容的下限极低
seers
2022-09-23 09:08:44 +08:00
ab 压测一下看看
geekvcn
2022-09-23 09:09:30 +08:00
cpu 内存 网卡,磁盘存日志的
geekvcn
2022-09-23 09:10:23 +08:00
网卡用虚拟网卡会增大 CPU 负载
StevenRCE0
2022-09-23 09:10:34 +08:00
小霸王( bushi
geekvcn
2022-09-23 09:15:58 +08:00
如果要有 https 需求,处理器支持 AES-NI SHA 可以提高并发,如果要做静态资源缓存,SSD 也就有需求了
xuanbg
2022-09-23 09:36:01 +08:00
仅仅只是转发的话,单核 1G 足够使用。
eason1874
2022-09-23 09:41:43 +08:00
反代本身没什么存储需求,buffer 是在内存里的,少量文件缓存也会在内存,硬盘只是持久化。只有 CDN 那种需要大量缓存文件的反代场景才对硬盘有高要求,其他反代场景用什么硬盘差别不大

内存占用可以通过 buffer size 来控制,主要压力在 CPU 吧,像 https 每个请求都得计算,这是改配置也优化不了多少的,一般需要专门的硬件来解决,叫 SSL 加速卡,英特尔的方案叫 QAT
seakingii
2022-09-23 09:44:24 +08:00
小规模用用,不用考虑压力,大规模,建议用专业的 CDN
zhaokun
2022-09-23 10:40:06 +08:00
之前公司几十台服务器,三台 1 核 1G 的 ng 做入口
keepeye
2022-09-23 10:48:39 +08:00
你有多大并发?可以参考下阿里云 SLB 的配置参数
kennylam777
2022-09-23 10:48:45 +08:00
@geekvcn
用得上 AES-NI 的人都摸過頂吧, 這問題的問法看來是無經驗的, 那就直接用便宜的方案就好反正沒那麼多流量。
tunggt
2022-09-23 21:19:38 +08:00
nginx 反代的话,对 cpu 和内存要求很小。
不过关键要看你所谓的高并发,到底有多高。
有需要的话,建议你自建 cdn

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882289

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX