500万用户
估计最大在线用户数:总注册用户数*20%=5000000*0.2=1000000
估计并发用户数:估计最大在线用户数*30%=1000000*0.3=300000
如果一台内存32G系统,http进程20M,则除去系统本身估计占1G,最大并发数:31G*1024/20=1587,需要的服务器数量:300000/1587=189台
189台*32G=6048G
不知道是不是正确的,请教下
nginx的28G内存,8核cpu,可以达到200万用户数
apache最大并发数没有意义。那是根据什么都不做算出来的。你的业务难道不需要执行么?
而且静态估算负载太low太out了。如果真的能估算,那干嘛要做负载测试、压力测试?难道为了浪费电。
再说IT世界早就迁移到了云,你计算要多少服务器,然后按照最大负载购买服务器太浪费钱。完全应该根据负载的变化动态扩展和收缩服务器数量,按需部署,才能省钱。
可以用云平台等,AWS有负载均衡,可以根据你的使用量动态扩展机器,资源
你这个估计方法的参考文献是啥?什么原理根据?感觉你这个算出来是有点多了