加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Nginx 简单的负载均衡配置示例

发布时间:2021-01-16 19:13:06 所属栏目:Linux 来源:网络整理
导读:和 blog.s135.com 域名均指向 Nginx 所在的服务器IP。 用户访问,将其负载均衡到192.168.1.2:80、192.168.1.3:80、192.168.1.4:80、192.168.1.5:80四台服务器。 用户访问,将其负载均衡到192.168.1.7服务器的8080、8081、8082端口。 以下为配置文件nginx.c

  和 blog.s135.com 域名均指向 Nginx 所在的服务器IP。

  用户访问,将其负载均衡到192.168.1.2:80、192.168.1.3:80、192.168.1.4:80、192.168.1.5:80四台服务器。

  用户访问,将其负载均衡到192.168.1.7服务器的8080、8081、8082端口。

  以下为配置文件nginx.conf:


worker_processes 10;

#error_log ?logs/error.log;
#error_log ?logs/error.log ?notice;
#error_log ?logs/error.log ?info;

#pid ? ? ? ?logs/nginx.pid;

#最大文件描述符
worker_rlimit_nofile 51200;

events
{
? ? ? use epoll;

? ? ? worker_connections 51200;
}

http
{
? ? ? include ? ? ? conf/mime.types;
? ? ? default_type ?application/octet-stream;

? ? ? keepalive_timeout 120;

? ? ? tcp_nodelay on;

? ? ? upstream ? ?{
? ? ? ? ? ? ? server ? 192.168.1.2:80;
? ? ? ? ? ? ? server ? 192.168.1.3:80;
? ? ? ? ? ? ? server ? 192.168.1.4:80;
? ? ? ? ? ? ? server ? 192.168.1.5:80;
? ? ? }

? ? ? upstream ?blog.s135.com ?{
? ? ? ? ? ? ? server ? 192.168.1.7:8080;
? ? ? ? ? ? ? server ? 192.168.1.7:8081;
? ? ? ? ? ? ? server ? 192.168.1.7:8082;
? ? ? }

? ? ? server
? ? ? {
? ? ? ? ? ? ? listen ?80;
? ? ? ? ? ? ? server_name ?

? ? ? ? ? ? ? location / {
? ? ? ? ? ? ? ? ? ? ? ?proxy_pass ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? Host ? ? ? ? ? ? $host;
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? X-Real-IP ? ? ? ?$remote_addr;
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? X-Forwarded-For ?$proxy_add_x_forwarded_for;
? ? ? ? ? ? ? }

? ? ? ? ? ? ? log_format ?www_s135_com ?'$remote_addr - $remote_user [$time_local] $request '
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? '"$status" $body_bytes_sent "$http_referer" '
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? '"$http_user_agent" "$http_x_forwarded_for"';
? ? ? ? ? ? ? access_log ?/data1/logs/www.log ?www_s135_com;
? ? ? }

? ? ? server
? ? ? {
? ? ? ? ? ? ? listen ?80;
? ? ? ? ? ? ? server_name ?blog.s135.com;

? ? ? ? ? ? ? location / {
? ? ? ? ? ? ? ? ? ? ? ?proxy_pass ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? Host ? ? ? ? ? ? $host;
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? X-Real-IP ? ? ? ?$remote_addr;
? ? ? ? ? ? ? ? ? ? ? ?proxy_set_header ? X-Forwarded-For ?$proxy_add_x_forwarded_for;
? ? ? ? ? ? ? }

? ? ? ? ? ? ? log_format ?blog_s135_com ?'$remote_addr - $remote_user [$time_local] $request '
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? '"$status" $body_bytes_sent "$http_referer" '
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? '"$http_user_agent" "$http_x_forwarded_for"';
? ? ? ? ? ? ? access_log ?/data1/logs/blog.log ?blog_s135_com;
? ? ? }
}

?

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读