网站首页 > 技术教程 正文
即通过nginx负载均衡分发到同几个服务。比如有两台服务192.168.0.100和192.168.0.101是集群服务。需要通过upstream模块指定ip_hash或是用weight权重,但两者不可同时使用。
1)通过ip_hash,则由nginx自由分发,当某个请求上次被分发到第一台服务,则以后此来源请求都被分发到该服务,除非该服务不能访问,配置如下:
访问80端口,由nginx自由分发到192.168.0.100或192.168.0.101。
upstreambackend{
#根据客户端IP的hashcode决定访问哪一个后端服务器
hash$remote_addrconsistent;
ip_hash;
server192.168.0.100;
server192.168.0.101;
}
server {
#nginx监听端口,即对外访问端口(修改此配置)
listen80;
server_name ~.*;
location/ {
proxy_passhttp://backend;
}
}
2)通过权重,则由配置人员指定一个weight权重值,以下配置表示,每10个请求,会有9个请求被分发到第一台服务,1个请求被分发到第二台服务:
upstreambackend{
server192.168.0.100 weight=9;
server192.168.0.101;
}
server {
#nginx监听端口,即对外访问端口(修改此配置)
listen80;
server_name ~.*;
location/ {
proxy_passhttp://backend;
}
}
猜你喜欢
- 2024-10-13 minio分布式集群的搭建(minio分布式存储现在已弃用)
- 2024-10-13 Spring Cloud Alibaba——docker-compose搭建nacos1.4.0集群
- 2024-10-13 nginx负载均衡http flink集群端口配置的完整的nginx.conf文件
- 2024-10-13 Nginx负载均衡(nginx负载均衡有哪几种方式)
- 2024-10-13 Nacos集群搭建(nacos集群搭建打开网页提示未找到请求怎么回事)
- 2024-10-13 K8S云管理平台集群配置说明(k8s部署consul集群)
- 2024-10-13 一线开发大牛教你如何使用Kubernetes部署分布式集群
- 2024-10-13 Nginx、Keepalived高可用集群解决方案,安装配置
- 2024-10-13 集群部署看过来,低代码@AWS智能集群的架构与搭建方案
- 2024-10-13 基于Linux自己初步搭建Kubernetes(k8s)集群基础,详细教程
欢迎 你 发表评论:
- 12-19电脑主机一闪一闪的开不了机
- 12-19屏幕校准app下载(屏幕校准原理)
- 12-19qq电脑版官方下载官网(qq 电脑版官方下载)
- 12-19小白一键重装系统密钥(小白一键重装系统win10密钥)
- 12-19怎么样卸载浏览器软件(如何卸载掉浏览器)
- 12-19windows下载软件用哪个软件(windows下载软件推荐)
- 12-19微星声卡驱动下载哪个(微星声卡驱动下载了怎么安装)
- 12-19电脑版win10系统(电脑win10系统怎么升级win11)
- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)

本文暂时没有评论,来添加一个吧(●'◡'●)