当前位置: 首页 > article >正文

Tomcat的动静分离

一、动态负载均衡

3、台虚拟机模拟:

代理服务器:51

tomcat动态页面:53,54

关闭防火墙和安全机制

配置代理服务器,由于做的是七层代理,所以要在http模块配置

配置前端页面

<!DOCTYPE html>

<html>

<head>

<title>Welcome to nginx!</title>

<html>

<body>

<h1> this is nginx static test !! </h2>

<img src="picture.jpg">

</body>

</html>

配置后端两台Tomcat

稍作调整Tomcat2

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%

>

<html>

<head>

<title>JSP test1 page</title>

</head>

<body>

<% out.println("动态页面1,http://www.test1.com");%>

</body>

</html>

设置主机

另一台Tomcat也是同样的操作

重启Tomcat

结果展示:

二.四层+七层+动静分离

需要5台服务器:

  1. nginx代理 20.0.0.51
  2. 静态页面请求转发服务器

   20.0.0.52  20.0.0.53

  1. tomcat服务器

   20.0.0.54  20.0.0.55

location ~* \.jsp$ {

         proxy_pass http://tomcat;

         proxy_set_header HOST $host;

         proxy_set_header X-Real-IP $remote_addr;

          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        }

接下来配置代理服务器

配置两台静态Nginx

另一台nginx也是一模一样的操作

动态的两台Tomcat和第一个实验一样,不用配置,直接拿来用

最后,验证实验结果:


http://www.kler.cn/a/106403.html

相关文章:

  • 2.5G PoE交换机 TL-SE2109P 简单开箱评测,8个2.5G电口+1个10G光口(SFP+)
  • Web安全攻防入门教程——hvv行动详解
  • 【STM32】-TTP223B触摸开关
  • Redis的Windows版本安装以及可视化工具
  • 【Vim Masterclass 笔记22】S09L40 + L41:同步练习11:Vim 的配置与 vimrc 文件的相关操作(含点评课内容)
  • JavaScript笔记基础篇03——函数
  • spring监听请求执行结束,移除当前ThreadLocal数据两种方法
  • CFD模拟仿真理论知识:流体仿真应用
  • tmux和vim
  • InstructionGPT
  • Chimera:混合的 RLWE-FHE 方案
  • dto参数校验及统一异常处理
  • 分组卷积的思想神了
  • Autojs 利用OpenCV识别棋子之天天象棋你马没了
  • vue列表导出word文档
  • pre标签变成可以编辑的状态
  • 国产CAN总线收发芯片DP1042 兼容替换TJA1042
  • Linux 云服务器磁盘挂载简介
  • Transit path
  • SpringMVC原理及核心组件
  • 【大数据 - Doris 实践】数据表的基本使用(五):ROLLUP
  • MODBUS-TCP通信客户端如何访问服务器端RS485总线上的从站(SMART PLC梯形图程序)
  • 服务网络基础
  • 构造类型详解及热门题型结构体大小的计算
  • [Pytorch] 保存模型与加载模型
  • Leetcode 49. 字母异位词分组