失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > nginx负载均衡两台服务器文件 Nginx之负载均衡 :两台服务器均衡(填坑)

nginx负载均衡两台服务器文件 Nginx之负载均衡 :两台服务器均衡(填坑)

时间:2019-11-11 22:48:48

相关推荐

nginx负载均衡两台服务器文件 Nginx之负载均衡 :两台服务器均衡(填坑)

第一步,两台服务器都要安装好Nginx和Tomcat,我这边的安装的是Nginx 1.16.1 Tomcat9;

第二步,安装完成之后,选择你要做均衡的那台服务器,,打开其Nginx 配置文件,在server代码块上面添加代码;

#增加upstream代码块

upstream mydemo{

server 47.106.113.206:8080;

server 212.60.5.234:8080;

ip_hash;

}

server{

listen 80;

server_name localhost;

index index.html index.htm index.php;

root /www/server/phpmyadmin;

location / {

#重点在下面

proxy_pass http://mydemo;

}

第三步,测试

在每个服务器的Tomcat-WebApps的文件夹中,新建一个demo文件夹,然后新建文件index.html,可以把每个服务器的ip地址写上去,能区分出服务器的不同即可。

第四部,测试成功

第五步,填坑

如果你的服务器部署了宝塔面板,那么你可能遇到设置完成之后,怎么刷新都无法成功的情况。

在宝塔面板打开Nginx的配置文件,你会在最下面发现这样一行代码:#include /www/server/panel/vhost/nginx/*.conf;

这行代码是在网站设置的时候出现的,注释掉之后就可以成功负载均衡了,不注释能不能解决呢,我想是可以的,目前还在探索,有大佬能告知我一下也是非常感谢的。

Centos7 rsync+inotify两台服务器同步文件(单向)

注:本篇介绍的是单向同步,即A文件同步到B,但B的文件不同步到A,双向同步的在下一篇文章中. rsync与inotify不再赘述,直接进入实战. 0.背景 两台服务器IP地址分别为: 源服务器:192 ...

记sql server R2 两台服务器 使用非默认端口的发布订阅

最近研究数据库的复制.因为要在两台服务器上,当使用数据库的默认1433端口时,订阅发布没有任何问题,考虑到数据库的安全性问题,需要改用其他端口.这里以10010为例. 有A.B两台服务器:A作为发布服 ...

Centos 6.5 rsync+inotify 两台服务器文件实时同步

rsync和inotify是什么我这里就不在介绍了,有专门的文章介绍这两个工具. 1.两台服务器IP地址分别为: 源服务器:192.168.1.2 目标服务器:192.168.1.3 @todo:从源 ...

linux下两台服务器文件实时同步方案设计和实现

inux下两台服务器文件实时同步方案设计和实现 假设有如下需求: 假设两个服务器: 192.168.0.1 源服务器 有目录 /opt/test/ 192.168.0.2 目标服务器 有目录 /o ...

Linux 两台服务器之间传输文件和文件夹

今天处理一个项目要迁移的问题,突然发现这么多图片怎么移过去,可能第一时间想到的是先从这台服务器下载下来,然后再上传到另外一台服务器上面去,这个方法确实是可行,但是实在是太费时间了,今天我就教大家怎么快 ...

windows两台服务器,局域网之间不能互相访问

准备在两台服务器之间,映射网络驱动器,但怎么也连不上了. 可以在网络邻居中看到对方的机器,但就是访问不到共享的文件,也无法做网络映射. 搜索了一下,发现在是因为防火墙中,没有把"文件和打印机 ...

SqlServer数据库同时备份到两台服务器上(并自动删除过期文件)

数据库同时备份到两台服务器上(并自动删除过期文件) 举例 :(本地)服务器A: IP :192.168.1.1 (远程)服务器B: IP :192.168.1.2 数据库版本:SqlServer200 ...

EMC存储同时分配空间到两台服务器路径不一致-双机盘符不一致

以下方式将i盘盘符换成g盘,g盘盘符换成i emcpadm rename -s emcpoweri -t emcpowerj emcpadm rename -s emcpowerg -t emcpow ...

mysql 忘记密码,赋予用户权限,两台服务器的数据库之间快速导入

mysql 忘记密码: 1.首先service mysql stop mysqld--skip-grant-tables & 开启数据库 然后就可以mysql -uroot 直接进数据库, ...

随机推荐

ZZULI 1876: 蛤玮的项链 Hash + 二分

Time Limit:6 SecMemory Limit:128 MBSubmit:153Solved:11 SubmitStatusWeb Board Description 蛤玮向 ...

IOS中的多线程之GCD

在ios中,使用多线程有三种方式,分别是:NSThread.NSOperation和NSOperationQueue.GCD,在本节,主要讲解一下CDD的使用. GCD(Grand Central D ...

函数部分应用Partial application

def adder(m:Int,n:Int)=m+n val add2 = adder(2,_:Int) println(add2(3)) val add3 = adder(_:Int,3) prin ...

Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk

在windows环境下使用maven对openstack-java-sdk进行编译 编译源文件 下载源代码 git clone/woorea/openstack-j ...

Linux系统编程(12)——shell基础

Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个 ...

[置顶] CF 86D Powerful array 分块算法入门,n*sqrt(n)

简介:分块算法主要是把区间划分成sqrt(n)块,从而降低暴力的复杂度, 其实这算是一种优化的暴力吧,复杂度O(n*sqrt(n)) 题意:给定一个数列:a[i] (1<= i <= ...

screen 链接远程桌面

screen 开一个新的screen窗口 screen -ls 查看已经存在的所有screen窗口 screen -r 208111 进入这个窗口 ctrl+a+d 退出screen,回 ...

Quartz源码——JobStore保存JonDetail和Trigger源码分析(一)

我都是分析的jobStore 方式为jdbc的SimpleTrigger!RAM的方式类似分析方式! {0} :表的前缀 ,如表qrtz_trigger ,{0}== qrtz_ {1}:quartz ...

MVC Controller return 格式分类及用法

概述 所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件.而它的返回类型是ActionResult如 public ActionResult Index ...

设计模式之装饰模式,session共享的底层原理

前言 还记得当初写spring-session实现分布式集群session的共享的时候,里面有说到利用filter和HttpServletRequestWrapper可以定制自己的getSession ...

如果觉得《nginx负载均衡两台服务器文件 Nginx之负载均衡 :两台服务器均衡(填坑)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。