对于 一个 上线WEB项目来说 承载的并发量 是什么决定的 是服务器 还是 数据库
还是两者都有 如 :每秒 访问量超过1000或者10000 这是靠什么决定的 求大神给普及一下 。谢谢!
最简单的计算方式就是根据服务器带宽与页面的大小,具体的计算公式是:并发连接数 = PV / 统计时间 * 页面衍生连接次数 * http响应时间 * 因数 / web服务器数量;
假设机房带宽为10Mbs,页面的大小为20KB(包含所有的js、css、图片), 同时并发量的理论值: 101024/(820) = 64个请求/秒 , 理论上1秒钟同时可以有64个请求访问页面。
关于web服务器并发量的更多介绍推荐参考:PV和并发、以及计算web服务器的数量的方法
吞吐量是由服务器端所处理的线程数和每个请求时间所决定的。理论上,线程越多,每个请求时间越短,吞吐量越大。线程数和服务器相关,处理时间和服务器和数据库都相关
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。