压力测试
前提是功能测试和流程测试都没有问题
压力测试就是测试高并发访问的问题
解决高并发访问的问题
1、优化代码
2、解决物理服务器
3、Nginx服务器(重点)
目标:完成nginx搭建Tomcat集群,并完成负载均衡
大用户量高并发已经成为互联网的主体,怎样能让一个网站能够承载几万或几十万用户持续访问呢?这是一些小网站急需解决的问题。用单机tomcat搭建的网站,在比较理想的状态下能够承受的并发访问量为150到200左右。按照并发访问量总用户数量的5%到10%这样计算,单点tomcat网站的用户人数在1500到4000左右,对于一个为全国范围提拱服务的网站显然是不够用的,为了解决这个问题引入了负载均衡方法,负载均衡就是一个web服务器解决不了的问题可以通过多个web服务器来平均分担压力来解决,并发过来的请求被平均分配到多个后台web服务器来处理,这样压力就分解开来。
负载均衡服务器分为两种一种是通过硬件实现负载均衡,简称硬负载。另一种是通过软件来实现的负载均衡,简称软负载,如:nginx/apache。硬负载和软负载相比前者作用的网络层次比较多可以作用到socket接口的数据链路层对发出的请求进行分组转发但是价格成本比较贵,而软负载作用的层次在http协议层之上可以对http请求进行分组转发并且因为是开源的所以几乎是0成本,并且阿里,京东等电商网站使用的都是Nginx服务器
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务