前言
在项目功能完成后,项目部署到服务器是非常重要的一环。而在部署过程中将各个参数调整对于性能的提升是非常明显的。这样既可以节约硬件成本,又可以将相应时间缩短,又可以提高服务器的稳定性,可谓是一举三得。
服务器的优化是非常复杂的过程,主要是几个方面,服务器的安全提升、服务器的性能调优等等。单说性能优化,这关乎到语言的选择,框架的选择,服务器(linux/freebsd)等等的选择,而我们学习的是java语言,我们知道,单点tomcat在不使用nginx的情况下,能承载的最多也就是200-300的并发量,而加上了nginx之后,能大幅度提升服务器的并发承载量,不仅仅是因为nginx可以做负载均衡(load-banlance),更重要的是nginx可以让请求进行排队,而不是将压力赋予给tomcat,这样tomcat可以更加专注地完成业务操作,从而提高性能。
今天我们就来讲讲服务器最基本的参数调整提高服务器的性能– tomcat+nginx
在项目功能完成后,项目部署到服务器是非常重要的一环。而在部署过程中将各个参数调整对于性能的提升是非常明显的。这样既可以节约硬件成本,又可以将相应时间缩短,又可以提高服务器的稳定性,可谓是一举三得。
服务器的优化是非常复杂的过程,主要是几个方面,服务器的安全提升、服务器的性能调优等等。单说性能优化,这关乎到语言的选择,框架的选择,服务器(linux/freebsd)等等的选择,而我们学习的是java语言,我们知道,单点tomcat在不使用nginx的情况下,能承载的最多也就是200-300的并发量,而加上了nginx之后,能大幅度提升服务器的并发承载量,不仅仅是因为nginx可以做负载均衡(load-banlance),更重要的是nginx可以让请求进行排队,而不是将压力赋予给tomcat,这样tomcat可以更加专注地完成业务操作,从而提高性能。
今天我们就来讲讲服务器最基本的参数调整提高服务器的性能– tomcat+nginx