【Nginx】配置多个Tomcat实现负载均衡

nginx+tomcat负载均衡(含session共享) Nginx+Tomcat负载均衡(含Session共享)案例 阅读详情

准备

1、安装JDK以及环境变量
2、安装nginx
3、两个端口号不同的tomcat

这里写图片描述
这里写图片描述

配置nginx配置文件

在nginx.conf中添加以下代码

upstream tomcats{
	server 192.168.41.132:8080;
	server 192.168.41.132:8081;
}

server {
	listen       80;
	server_name  tomcat.taotao.com;
	
	location / {
		proxy_pass   http://tomcats;
		index  index.html index.htm;
	}
}

修改客户端的hosts文件,模拟域名访问

这里写图片描述

《SwitchHosts下载链接》

测试

这里写图片描述
这里写图片描述
注意:这样的配置意味着两台tomcat的权值是一样的,默认是1,也就是nginx会平等对待,即访问时会执行轮询
#负载均衡
修改nginx.conf

upstream tomcats{
	server 192.168.41.132:8080;
	server 192.168.41.132:8081 weight=2;
}

weight表示权重,这里可以理解为两台tomcat的比重为1:2,也就是每次请求由tomcat1执行的概率为1/3


#问题
若访问不到,检查防火墙中该端口是否被拦截

nginx负载均衡的配置 nginx负载均衡的配置,二级域名的配置 立即下载

相关推荐

nginx-配置多个tomcat

个人demo,nginx配置2个tomcat,2个域名,2个端口,用nginx反应代理统一访问控制。双击nginx.exe启动,然后启动2个tomcat,前提是本地host配置好2个域名。

在Linux中使用Nginx与两个Tomcat实现负载均衡

在Linux中使用Nginx与两个Tomcat实现负载均衡 配置两个Tomcat 去官网下载对应的tomcat压缩文件(tar.gz)。 挑个位置新建自己的目录cd /usr/local/etc mkdir jxlTest(所有文件夹的名字可以自己定一个) mkdir tomcat8001 进入tomcat8001,因为采用Xshell远程连接服务器,执行rz命令,选择下载的tomcat压缩包传输到本文件夹中,解压tar -zxvf apache-tomcat-8.5.59,删除本来的压缩包rm apac

free_main的博客 851

从零到一:RT-Thread与W5500的硬件抽象层设计哲学与实践启示

本文深入探讨了RT-Thread操作系统下W5500以太网模块的硬件抽象层(HAL)设计哲学与实践。通过GD32F103和STM32F103平台的适配案例,详细阐述了如何利用RT-Thread的驱动框架实现跨平台硬件无关性、模块化设计及配置定制,为嵌入式开发者提供了可复用的HAL设计方法论和实战经验。

7z8x2c4v6b9的博客 197

本地配置启动两个tomcat,并实现简单的nginx负载平衡

自己对一些地方还不是很熟悉,也是参考网上一些大佬的经验搭建的,搭建这么low的项目没别的目的,就是记个笔记,每天记录一点,每天成长一点,像大佬们看齐。不论你在什么时候开始,重要的是开始之后就不要停止;不论你在什么时候结束,重要的是结束之后就不要悔恨。...

web17886480312的博客 1081

跟着团子学SAP CO:揭秘结果分析码在项目结算中的实战应用(一)KKA2/CJ88

本文深入解析了SAP CO模块中结果分析码在项目结算中的核心作用。以KKA2(方法10)和事务代码CJ88为例,详细阐述了如何在项目完工后一次性确认收入的场景下,通过结果分析功能实现收入与成本的精准匹配,将项目成本暂估为在制品,确保各期利润的准确反映。

gamma的博客 685

win11重装系统简易教程-小白也可以上手!

本文介绍一下win11系统重装的各个步骤,也作为记录供自己后面查看。附上我之前参考的一位知乎大神写的重装win10系统文章的地址本文用到的工具全部是,不需要下载第三方镜像文件(不是说这个不好,只是第三方的软件或镜像文件网上非常多,琳琅满目,小白需要筛选甄别,直接用官方的就比较省心,大神请自便~)

Sddqa的博客 1万+

linux下安装配置nginx并配置两个tomcat进行负载均衡

首先在服务器上安装配置nginx: 1.安装依赖包: //一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下载并解压安装包: //创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/...

就要逆风飞翔!!! 493

一文解释电路中常用电子元器件应用和选型01

电容和二极管是电路中最常用的两个电子元器件,种类和系列众多,这里简单总结一下应用场景和选型方式 电容(Capacitor) 电容的种类(20种以上)和应用非常广泛,但是我经常遇到的无非就是下面这几种: 应用 1.隔直流。 2.旁路(去耦) 3.耦合 4.滤波 5.温度补偿 6.计时 7.调谐 8.整流 9.储能 种类 1. 陶瓷电容 2. 云母电容 3. 铝电解电容 4. 钽

weixin_43904073的博客 2236

nginx负载负载均衡2个不同的Tomcat服务

两个服务的真实地址分别是(都是本地服务):在nginx.conf的配置文件中。

hkm的博客 569

ENVI学习总结(十二)——基于改进的 CASA 模型反演 NPP

基于改进的 CASA 模型反演 NPP 数据为地理空间数据云提供的 TM 影像,其具体信息如图 1 所示。该实验中所使用的 TM 数据已进行过 QUAC 快速大气校正,来消除大气和光照等因素对地物反射的影响。Landsat 主题成像仪(TM)是 Landsat4 和 Landsat5 携带的传感器,每 16 天扫描同一地区,即 16 天覆盖全球一次。 TM 影像包含 7 个波段,波段 1-5 ...

Arcgiser的博客 3万+

cesium 实时轨迹

运用cesium中model和polyline添加模型和轨迹线,用CallbackProperty方法来实时改变经纬度。

God's asylum的博客 1964

Nginx部署三台Tomcat集群详细操作步骤

Nginx部署三台Tomcat集群详细操作步骤

杨杨吖的博客 1199

apollo-慢速车向左绕行

当主车前方出现其他车辆时,通过左侧车道对前车绕行。

是菜鸟o的博客 309

Nginx配置多个Tomcat实现负载均衡

1.下载Nginx:http://nginx.org/en/download.html     例如:1.12.2 nginx/Windows-1.12.2 2.启动Nginx两种方式 (1)解压文件,运行nginx.exe (2)cmd打开nginx解压文件路径,执行start nginx命令(重载:nginx -s reload,退出:nginx -s quit) 3.浏览器访问...

王绍桦 3045

渗透测试之哥斯拉实战

可以直接在这里使用meterpreter命令进行对服务端的控制。选择目标 - 添加,配置连接信息,之后测试连接成功!php的shell功能如图。先要进行数据库的配置信息。可以直接在这里打包全站。

大河之犬的博客 2488

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

使用Nginx实现多个Tomcat负载均衡

第一步. 安装多个Tomcat,用来集群: 安装多个Tomcat的步骤,在这篇博客里面:https://blog.youkuaiyun.com/a1422655169/article/details/115360274?spm=1001.2014.3001.5501 第二步. 安装Nginx: 安装Nginx的步骤我放在这篇博客里面了:https://blog.youkuaiyun.com/a1422655169/article/details/115361095?spm=1001.2014.3001.5501 第三步. 编写sh

小郑要做干饭人的博客 5170

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

配置多个tomcat和使用负载均衡

一:安装多个tomcat 1.将我们下载好的tomcat安装包放在/usr/loca目录下,我下载的是 下载地址 https://tomcat.apache.org/download-80.cgi 2.输入tar -zxvf apache-tomcat*解压到当前的local目录下 3.将解压出来的文件重命名为tomcat_0 mv apache-tomcat-8.5.45 tomcat_0 ...

weixin_42080230的博客 1726

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux Nginx负载均衡多个tomcat配置

Linux安装nginx: https://blog.youkuaiyun.com/weixin_33446857/article/details/80840121 Linux安装多个tomcat: https://blog.youkuaiyun.com/weixin_33446857/article/details/80904487 当我们服务器安装好了nginx,并且安装了多台tomcat,那么我们现在可以试...

编写博客,学习交流 667

docker 安装及配置 nginx + tomcat(二):负载均衡

本文通过 docker 创建多个 tomcat 服务器,利用 nginx 的反向代理挂载多个 tomcat 服务器,实现负载均衡。

日常学习与专研的记录 2239

Nginx+Tomcat负载均衡动静分离集群

一,Tomcat简介 最初是由Sun的软件构架师詹姆斯邓肯戴维森开发 安装Tomcat后,安装路径下面的目录和文件,是使用或者配置Tomcat的重要文件 Tomcat重要目录 bin:存放启动和关闭Tomcat脚本 conf:存放Tomcat不同的配置文件 doc:存放Tomcat文档 lib:存放Tomcat运行需要的库文件 logs:存放Tomcat执行时的log文件 src:存放tomcat的源代码 webapps:Tomcat的主要web发布目录 work:存放jsp编译后产生

LiuHuan303的博客 2517

Linux下Nginx负载均衡多个tomcat配置

linux下安装nginx和安装多个tomcat的方法这里不过多介绍,不清楚的可参考如下:安装nginx:安装多个tomcat:当我们服务器安装好了nginx,并且安装了多台tomcat,那么我们现在可以试着玩玩nginx的负载均衡。先简单介绍我的运行环境一台阿里云服务器,Linux系统,jdk1.8, 已安装好nginx,安装了4个tomcat,并且配置好了各端口号,...

越努力越有钱的博客 2万+

nginx负载均衡多个tomcat实例

一、架构图 二、配置如下

Dream_it_possible!的博客 965

nginx +多个tomcat实现负载均衡和session共享(完整教程,图文并茂)

使用nginx和tomcat配置负载均衡和session共享 文章目录使用nginx和tomcat配置负载均衡和session共享安装nginx安装多个tomcat设置负载均衡设置session共享 安装nginx ubuntu安装nginx centOs安装nginx 安装多个tomcat ubuntu和centOs的安装规则一样,故不作区分 设置负载均衡 设置session共享 ...

小雪的博客 8598

Docker+Nginx+Tomcat配置简单的负载均衡

Docker+Nginx+Tomcat配置简单的负载均衡环境说明Nginx安装Docker安装Docker运行tomcat实例测试Nginx 负载均衡测试 环境说明 虚拟机 Centos7 IP 192.168.1.144 [root@master ~]# uname -a Linux master 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:...

lswzw的博客 977

nginx 反向proxy多个 tomcat,负载均衡

nginx

while(True): print('adorable') 620
上一篇: 阿里云CentOS7.3安装Nginx以及配置
下一篇: Linux之安装FastDFS并整合Nginx
章 鱼
博客等级 码龄10年 203粉丝 105原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值