028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Nginx+Tomcat高性能负载均衡集群搭建教程

Nginx是一个高性能的HTTP服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其占有内存少,并发能力强,在同类型的网页服务器中表现较好。Nginx可以在大多数Unix Linux OS上编译运行,并有Windows移植版。一般情况下,对于新建站点,建议使用最新稳定版作为生产版本。

成都创新互联公司是一家专注于网站建设、成都做网站与策划设计,沐川网站建设哪家好?成都创新互联公司做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:沐川等地区。沐川做网站价格咨询:18982081108

单个Tomcat最大支持在线访问是500左右,要通知支持更多的访问量一个Tomcat就没法做到了。在这里我们采用集群部署方式,使用多个Tomcat,反向代理使用Nginx。

架构如下:

Nginx+Tomcat高性能负载均衡集群搭建教程

准备工作

apache-tomcat-7.0.61

nginx-1.12.2

redis-x64-3.2.100

为简化示例,这里只讲Nginx+Tomcat的部署与集成。

Nginx安装

(1)去官网下载Windows的最新稳定版Nigx(我用的1.12.2版本)。官网

(2)解压到磁盘任意目录。这里我解压在 F:\nginx-1.12.2

(3) 启动服务: start nginx.exe

停止服务:nginx -s stop

重新加载配置:nginx -s reload

修改nginx.conf

1.进程数与每个进程的最大连接数

Nginx+Tomcat高性能负载均衡集群搭建教程

2.Nginx的基本配置

Nginx+Tomcat高性能负载均衡集群搭建教程

3.负载均衡列表基本配置

Nginx+Tomcat高性能负载均衡集群搭建教程

测试

分别向两台机器的Tomcat服务器中部署TestNginx.war这个Web项目(为了区分访问的是不同的Web服务器,两机器中部署的TestNginx这个项目在页面显示上略有不同)。

启动启动两机器上的Tomcat,并启动nginx.

Nginx+Tomcat高性能负载均衡集群搭建教程

访问nginx:http://localhost/TestNginx

Nginx+Tomcat高性能负载均衡集群搭建教程

刷新,再访问:

Nginx+Tomcat高性能负载均衡集群搭建教程

由于权重的不同,在不断刷新页面的过程中,显示“5.20服务器”的可能性会大一些。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


当前文章:Nginx+Tomcat高性能负载均衡集群搭建教程
URL链接:http://www.tsicrk.com/article/ipdhco.html

其他资讯

让你的专属顾问为你服务

1.6769s