澳门新葡亰娱乐网站-www.142net-欢迎您

澳门新葡亰娱乐网站是因为你还没有找到一条正确的致富之路,www.142net是将所有的游戏都汇集在一起的官方平台,因为澳门新葡亰娱乐网站这个网站当中有着大量的游戏攻略,托IP定位技术,传达终端直接到达的精准传播方式。

负载均衡,nginx四层负载均衡

来源:http://www.bhtsgq.com 作者:计算机知识 人气:93 发布时间:2019-05-17
摘要:nginx四层负载均衡布局代理Mysql集群 nginx4层负载均衡配置,nginx肆层负载均衡 1、轮询(默认) 各样请求定时间顺序依次分配到差异的后端服务器,假若后端服务器down掉,能活动删除。

nginx四层负载均衡布局代理Mysql集群

nginx4层负载均衡配置,nginx肆层负载均衡

图片 1

1、轮询(默认)
各样请求定时间顺序依次分配到差异的后端服务器,假若后端服务器down掉,能活动删除。

配置nginx

情况如下:

  1. ip 192.168.6.203 Nginx
  2. ip 192.168.6.*(多台) Mysql

nginx4层负载均衡布局代理Mysql集群

2、weight
负载均衡,nginx四层负载均衡。钦定轮询可能率,weight和访问比率成正比,用于后端服务器品质不均的动静。
例如:
upstream bakend {
server 192.168.159.10 weight=10;
server 192.168.159.11 weight=10;
}

 图片 2

步骤一


查阅Nginx是或不是安装stream模块

图片 3

没设置则举行安装 操作步骤如下

pkill nginx

图片 4

图片 5

图片 6

至此 已成功加多stream模块

条件如下:

3、ip_hash
每一种请求按访问ip的hash结果分配,这样各种访客固定访问1个后端服务器,能够缓慢解决session的主题材料。
例如:
upstream resinserver{
ip_hash;
server 192.168.159.10:8080;
server 192.168.159.11:8080;
}

#配置虚拟主机
    server {
        listen      80;
        server_name  www.testaaa.com;
        location / {
            #root   /usr/local/nginx/html-01;
           proxy_pass http://tomcat_cluster;
            index  index.jsp index.htm;
        }

   }

    #配置负载均衡的服务器地址   默认方式轮询
    upstream tomcat_cluster{
        server 192.168.1.6:8080;
        server 192.168.1.6:8081;
    }
    #配置负载均衡的服务器地址   最少连接数
    upstream tomcat_cluster{
        least_conn; 
        server 192.168.1.6:8080;
        server 192.168.1.6:8081;
    }

    #配置负载均衡的服务器地址   权重分配服务请求 weight默认都为1
    upstream tomcat_cluster{
        server 192.168.1.6:8080 weight=2;
        server 192.168.1.6:8081;
    }


   # ip地址hash  同一客户端的请求会被分发到同一个服务器上进行响应请求
    upstream tomcat_cluster{
        ip_hash; 
        server 192.168.1.6:8080;
        server 192.168.1.6:8081;
    }

    # fair 按后端服务器的响应时间来分配请求,响应时间短的优先分配。
    upstream tomcat_cluster{
        ip_hash; 
        server 192.168.1.6:8080;
        server 192.168.1.6:8081;
    }

步骤二


布署 mysql负载均衡案例

修改Nginx配置文件nginx.conf 内容如下图

图片 7

测试步骤如下


  1. 后端Mysql需做好读写分离
  2. 始建好相应权限的用户
  3. 到客户端连接Nginx创立wuguiyunwei库举办测试

在客户端连接 创立测试库

图片 8

图片 9

连天3307读库查看 成功如下

图片 10

图片 11

步骤一

翻开Nginx是不是安装stream模块

图片 12

没设置则举行安装 操作步骤如下

图片 13

图片 14

图片 15

至此 已确定保障在没中断服务的状态下成功加多stream模块

4、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的开始的一段时期分配。
upstream resinserver{
server server1;
server server2;
fair;
}

 

本来为了高可用以下才是大家想要的功力

图片 16

步骤二

配置 mysql负载均衡案例

修改Nginx配置文件nginx.conf 内容如下图

图片 17

测试步骤如下

在客户端连接 创立测试库

图片 18

图片 19

连日来330柒读库查看 成功如下

图片 20

图片 21

5、url_hash(第三方)

 

本文由澳门新葡亰发布于计算机知识,转载请注明出处:负载均衡,nginx四层负载均衡

关键词: 葡京彩票 nginx

上一篇:存储过程实例,存储过程简单实例

下一篇:没有了

最火资讯