我以前安装了nginx并部署了项目,用apche ab压力测试了一下,发现还不如直接访问tomcat效率高。以为配置错了。现在终于明白了,nginx的主要价值体现在均衡负载上,效率的提升是当客户端访问的压力超过单台服务器时,nginx通过均衡负载把压力分散到多台服务器上。但如果只有一台服务器或是压力不大时,nginx反而会降低效率,因为请求毕竟多走了一个nginx,比直接访问服务器肯定差一点。当然在不考虑动静分离的情况下。
nginx本身不能提高性能
最新推荐文章于 2024-08-12 17:21:03 发布