经过我对系统调优,保证压力测试时每个tomcat 的并发达到400.现在5台web服务器提供服务,基本上也是2000左右的并发量进一步提高是可以再增加服务器来提供并发能力。
解决高并发问题首先要提升本系统的吞吐能力,例如在系统中添加缓存,实现网络静态化等方式。如果在系统优化之后还不能满足业务的需要就需要增加服务器,做服务器集群,前端使用nginx
做负载均衡服务器,并实现nginx的高可用。目前满足当前的业务需要,如果将来业务量增加的话可以考虑添加服务器及f5硬负载等设备。
经过我对系统调优,保证压力测试时每个tomcat 的并发达到400.现在5台web服务器提供服务,基本上也是2000左右的并发量进一步提高是可以再增加服务器来提供并发能力。
解决高并发问题首先要提升本系统的吞吐能力,例如在系统中添加缓存,实现网络静态化等方式。如果在系统优化之后还不能满足业务的需要就需要增加服务器,做服务器集群,前端使用nginx
做负载均衡服务器,并实现nginx的高可用。目前满足当前的业务需要,如果将来业务量增加的话可以考虑添加服务器及f5硬负载等设备。