负载均衡服务器F5(两台服务器怎么做负载均衡)

百科 0 504

负载均衡服务器F5(两台服务器怎么做负载均衡)

Nginx负载均衡服务器: IP:192.168.0.4(Nginx-Server)

Web服务器列表:

Web1: 192.168.0.5(Nginx-Node1/Nginx-Web1)

Web2:192.168.0.7(Nginx-Node2/Nginx-Web2)

实现目的:用户访问Nginx-Server时,通过Nginx负载均衡到Web1和Web2服务器。

Nginx负载均衡服务器的nginx.conf

配置注释如下:

events

use epoll;

worker_connections 65535;

upstream webhost {

server 192.168.0.5:6666 ;

server 192.168.0.7:6666 ;

upstream webhost {

server 192.168.0.5:6666 weight=2;

server 192.168.0.7:6666 weight=3;

upstream webhost {

ip_hash;

server 192.168.0.5:6666 ;

server 192.168.0.7:6666 ;

upstream webhost {

server 192.168.0.5:6666 ;

server 192.168.0.7:6666 ;

hash $request_uri;

listen 80;

server_name mongo.demo.com;

location / {

proxy_pass http://webhost;

proxy_redirect off;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header Host $host;

proxy_temp_file_write_size 64k;

配置 192.168.0.4(Nginx-Server)

创建文件夹准备存放配置文件

$ mkdir -p /opt/confs

$ vim /opt/confs/nginx.conf

use epoll;

worker_connections 65535;

upstream webhost {

ip_hash;

server 192.168.0.5:6666 ;

server 192.168.0.7:6666 ;

listen 80;

server_name mongo.demo.com;

location / {

proxy_pass http://webhost;

proxy_redirect off;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header Host $host;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 90;

proxy_send_timeout 90;

proxy_read_timeout 90;

proxy_buffer_size 4k;

proxy_buffers 4 32k;

proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;

启动负载均衡服务器192.168.0.4(Nginx-Server)

配置 192.168.0.5(Nginx-Node1/Nginx-Web1)

创建文件夹用于存放web页面

$ mkdir -p /opt/html

$ vim /opt/html/index.html

编辑内容如下:

The host is 192.168.0.5 - Node 1

启动192.168.0.5(Nginx-Node1/Nginx-Web1)

配置192.168.0.7(Nginx-Node2/Nginx-Web2)

创建文件夹用于存放web页面

$ mkdir -p /opt/html

$ vim /opt/html/index.html

编辑内容如下:

The host is 192.168.0.7 - Node 2

启动192.168.0.7(Nginx-Node2/Nginx-Web2)

相关推荐: