Linux(CENTOS7) Nginx负载均衡简单配置
2024-10-19 15:25:06
负载均衡的作用
1、转发功能
按照一定的算法【权重、轮询】,将客户端请求转发到不同应用服务器上,减轻单个服务器压力,提高系统并发量。
2、故障移除
通过心跳检测的方式,判断应用服务器当前是否可以正常工作,如果服务器期宕掉,自动将请求发送到其他应用服务器。
3、恢复添加
如检测到发生故障的应用服务器恢复工作,自动将其添加到处理用户请求队伍中。
LINUX(CENTOS7)NGINX安装地址:https://www.cnblogs.com/kawhileonardfans/p/10966581.html
nginx准备好之后,因为我这里只有一个服务器,所以我这里就在一个服务器上面准备了两个简单的tomcat,如下图
找到nginx的配置文件,我这里的配置文件在/usr/local/nginx/conf下面,在http中增加:
upstream tomcatserver1 {
server 139.199.203.169: weight=;
server 139.199.203.169:;
}
然后修改server为:
server {
listen ;
server_name .max.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://tomcatserver1;
index index.html index.htm;
}
}
修改之后的结果如下:
重新启动nginx
重启之后,然后使用地址:http://139.199.203.169/test/index.html就可以看下配置之后的效果了,不断刷新就可以看见页面有时候是tomcat1、有时候是tomcat2.
最新文章
- 关于css样式1
- JQuery触发radio或checkbox的change事件
- IOS常用加密Encryption
- InfiniBand
- iOS 转让APP
- android屏幕适配详解
- JS判断访问设备、客户端操作系统类型
- python模块--ip地址转换为整数
- VopSdk一个高逼格微信公众号开发SDK:自动化生产(装逼模式开启)
- svn服务器配置与客户端的使用
- faster-rcnn系列笔记(一)
- String [] 转 List<;String>;
- How to kill a particular user terminal on Linux
- Python2中生成时间戳(Epoch,或Timestamp)的常见误区
- 2008nian元旦
- uboot移植
- Windows小技巧 -- 目录内打开CMD的快捷方式
- shell script auto generate the relevant header information
- 洛谷P3557 GRA-Tower Defense Game [POI2013] 构造
- ES6 一些笔记