一、安装Nginx
1、下载Nginx,下载地址http://nginx.org/en/download.html。
2、解压缩nginx-1.8.0.zip到一个无空格的英文目录,如:D:\nginx\nginx-1.8.0
3、启动Nginx
进入到Nginx的安装目录,如:cd D:\nginx\nginx-1.8.0
启动Nginx:start nginx.exe
停止Nginx:nginx -s stop
二、配置Nginx
Nginx配置文件默认在conf目录,主要配置文件为nginx.conf,打开nginx.conf文件,在http下添加以下配置:
upstream localhost {
server 127.0.0.1:9080 weight=3;
server 127.0.0.1:9081 weight=3;
server 127.0.0.1:9082 weight=3;
}
添加3台本地服务器,端口分别任9080、9081、9082,weigth参数表示权值,权值越高被分配到的几率越大。
在server下添加以下配置:
location / {
proxy_pass http://localhost;
}
三、配置tomcat
1、复制3个tomcat
2、修改tomcat1 的server.xml
<Server port="8005" shutdown="SHUTDOWN">把port改为8006,3个tomcat不能重复
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>把port改为9080,保证3个tomcat的端口都不相同,且与nginx.conf文件中配置的代理端口一致。
<Connector port="11008" protocol="AJP/1.3" redirectPort="8443"/>把port改为11008
<Engine defaultHost="localhost" name="Catalina" >添加jvmRoute="tomcat1"
分享到:
相关推荐
Nginx+tomcat配置集群负载均衡实现动静分离实例
Nginx+Tomcat+Memcached共享session集群配置
自己做的一个nginx+tomcat+redis完成session共享小例子,包括所需jar,适合初学者,希望大家一起学习交流
nginx+tomcat+redis集群部署环境,包括nginx tomcat redis及集群部署所需jar包,jedis-2.6.1.jar,commons-pool2-2.2.jar,tomcat-redis-session-manager1.2.jar 具体步骤可以参见我的博文
Nginx+KeepAlived+Tomcat负载架构 这个可以实现tomcat集群,并且可以使服务器主备机进行切换。如果其中一台机器当机,会自动切换到另一台机器。客服端感受不到服务器当掉。非常实用。
详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...
本实例基于nginx+tomcat+redis的集群实现,实现session的复制。压缩包内含两个tomcat+一个nginx服务器+64位windows版的redis+说明文档,下载即可运行,详细步骤可以参考文档,从此告别集群盲区
Nginx+tomcat+redis软负载均衡需要的一整套资源,还包括了JDK,依赖包等文件
Nginx+Redis+Tomcat 集群部署文档以及所需jar包和Nginx+Redis+Tomcat安装包
Nginx+Tomcat+Memcached集群Session共享实例,Nginx 1.81 + tomcat1 + tomcat2 + Memcached 完整可运行 访问根目录下 test.jsp 可看效果
nginx1.8.1+tomcat7.0+redis3.2.100+redisManage 集群配置文件,内含tomcat-redis-session-manager1.2.jar(含jedis和commonspool2) session共享采用redis。
Nginx++Keepalived+Tomcat负载 均衡 &动 静 分 离。配置
Nginx+Tomcat+Memcached实现tomcat集群和session共享 nginx配置
keepalived+Nginx+tomcat 搭建集群,实现高并发、高负载体系架构,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availability(高可用)功能,负载均衡实现需要依赖...
nginx+tomcat集群配置文件
Nginx+keepalived+tomcat实现性负载均衡
linux下Nginx+tomcat整合的安装与配置
第三十三章:Lvs+Keepalived+Nginx+Tomcat高可用集群1
Nginx+Memcache+Tomcat集群(session共享),本人亲测成功!Nginx+Memcache+Tomcat集群(session共享),本人亲测成功!
Nginx+tomcat6+jdk6+mysql5.6环境配置,供大家参考。。。。