Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

时间:2022-09-02 10:43:29

1.反向代理

  Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

2.Nginx反向代理流程图

  Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

3.安装多个tomcat

  3.1把tomcat的压缩包传到Linux上  

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡  

  3.2 解压tomcat

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  3.3 给压缩好的tomcat改个名字用来区分一下

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  3.4 同理,安装多个tomcat

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  3.5 修改tomcat的端口

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

4.反向代理服务器的的配置

  Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

5.测试

  启动两个tomcat

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  开启nginx

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  注意 报错了  得加分号

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  修改Windows Host文件

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  为了区分 修改一下tomcat的主页

 

 Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

6.nginx 配置负载均衡

   Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

7.测试

  第一次

  Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  第二次

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  采用轮询的方式

  可以加上权重

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡

  加上权重后 就是访问一次80端口,访问2次81端口, 权重越大访问次数越大,默认为1

  

Nginx学习笔记(三)--- Nginx实现反向代理和配置负载均衡的更多相关文章

  1. nginx 学习笔记(2) nginx新手入门

    这篇手册简单介绍了nginx,并提供了一些可以操作的简单的工作.前提是nginx已经被安装到你的服务器上.如果没有安装,请阅读上篇:nginx 学习笔记(1) nginx安装.这篇手册主要内容:1. ...

  2. nginx作反向代理,实现负载均衡

    nginx作反向代理,实现负载均衡按正常的方法安装好 ngixn,方法可参考http://www.cnblogs.com/lin3615/p/4376224.html其中作了反向代理的服务器的配置如下 ...

  3. Nginx反向代理实现Tomcat负载均衡

    这篇短文主要介绍Tomcat的集群和用Nginx反向代理实现Tomcat负载均衡. 1.首先需要对一些知识点进行扫盲(对自己进行扫盲,囧): 集群(Cluster) 简单来说就是用N台服务器构成一个松 ...

  4. Nginx反向代理及简单负载均衡配置

    nginx配置文件主要分为六个区域:main section.events section.http section.sever section.location section.upstream s ...

  5. nginx学习笔记(三)

    nginx变量 有一些内建变量是支持改写的,其中一个例子是 $args. 这个变量在读取时返回当前请求的 URL 参数串(即请求 URL 中问号后面的部分,如果有的话) 我们看一个通过修改 $args ...

  6. Nginx学习笔记六Nginx的模块开发

    1.Nginx配置文件主要组成:main(全局配置)这部分的指令将影响其他所有部分.server(虚拟主机配置)这部分指令主要用于指定虚拟主机域名,IP和端口.upstream(主要为反向代理,负载均 ...

  7. Nginx反向代理 实现Web负载均衡

    实现负载均衡的方式有很多种,DNS.反向代理.LVS负载均衡器(软件实现).F5(负载均衡器,硬件,非常昂贵)这里我们只提到基于DNS,以及反向代理的方式来实现负载均衡Web服务       DNS服 ...

  8. nginx 反向代理 和lvs负载均衡

    nginx反向代理:用户请求nginx代理服务器然后代理服务器将用户请求转为服务器再由nginx代理服务器将服务器的响应反应给用户. lvs负载均衡:用户请求nginx代理服务器然后代理服务器将用户请 ...

  9. 七、Nginx学习笔记七Nginx的Web缓存服务

    user www; worker_processes 1; error_log /usr/local/nginx/logs/error.log crit; pid /usr/local/nginx/l ...

随机推荐

  1. 步入angularjs directive(指令)--点击按钮加入loading状态

    今天我终于鼓起勇气写自己的博客了,激动与害怕并存,希望大家能多多批评指导,如果能够帮助大家,也希望大家点个赞!! 用angularjs 工作也有段时间了,总体感觉最有挑战性的还是指令,因为没有指令的a ...

  2. OpenGL瓶颈

    在优化Erya3D引擎的过程中,遇到的瓶颈: 1. 字符串操作,避免逐个字符的比较,使用哈希码比较2. 贴图操作:切换绑定贴图.更改贴图参数3. 切换绑定GLSL程序4. Draw Call:http ...

  3. Lintcode: Interval Sum II

    Given an integer array in the construct method, implement two methods query(start, end) and modify(i ...

  4. NDK(9)Application.mk各属性介绍

    本文参考 : http://blog.csdn.net/grimraider/article/details/7587816 在NDK中编写的是本地程序,这个程序的源码在 jni 下,这个本地项目的配 ...

  5. Java的基础知识二

    一.方法函数 函数也称为方法,就是定义在类中的具有特定功能的一段独立代码.用于定义功能,提高代码的复用性. 函数的特点1> 定义函数可以将功能代码进行封装,便于对该功能进行复用:2> 函数 ...

  6. 第二阶段——个人工作总结DAY08

    1.昨天做了什么:昨天就时间轴的问题,已经实现了界面的显示. 2.今天打算做什么:打算继续学习<第一行代码>中关于异步任务,多线程,访问网络等后台的知识. 3.遇到的困难:还不太懂具体的步 ...

  7. POJ1579&colon;Function Run Fun

    Description We all love recursion! Don't we? Consider a three-parameter recursive function w(a, b, c ...

  8. macOS Sierra 10&period;12版本 显示隐藏文件

    1.显示隐藏文件 打开Terminal 输入:defaults write com.apple.finder AppleShowAllFiles -bool true 再输入: killall Fin ...

  9. JAVA课程设计(坦克大战)

    2019-01-16 坦克大战游戏背景: 1. 需求分析 1.1环境要求 操作系统:Windows 7(SP1)以上 JAVA虚拟机:JDK1.8以上 开发环境:Eclipse(4.5以上) 1.2角 ...

  10. 自己学Docker&colon;4&period;開始了解Docker的工作模式

    上一章在学习中有2个疑问: 怎样保存我们在容器里的改动? 假设apt-get假设不能安装时,怎样在Docker中安装软件? 关于run创建的容器问题 对于第一个问题.原来每次运行(当非root用户时, ...