ngnix中怎么通过配置文件实现负载均衡

发布时间:2021-08-10 16:08:26 作者:Leah
来源:亿速云 阅读:91

今天就跟大家聊聊有关ngnix中怎么通过配置文件实现负载均衡,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

#user nobody;  worker_processes 10;  error_log /home/weblogs/error.log crit;  #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 mime.types;  default_type application/octet-stream;  include proxy.conf;   log_format main '$remote_addr - $remote_user [$time_local] $request '  '"$status" $body_bytes_sent "$http_referer" '  '"$http_user_agent" "$http_x_forwarded_for"';  access_log /home/weblogs/access.log main;  server_names_hash_bucket_size 128;  #sendfile on;  #tcp_nopush on;  # tcp_nodelay on;  #keepalive_timeout 0;  #keepalive_timeout 60;  #gzip off;  #gzip_min_length 1k;  #gzip_buffers 4 8k;  #gzip_http_version 1.1;   #gzip_types text/plain application/x-javascript text/css text/html application/xml;  client_header_buffer_size 32k;  large_client_header_buffers 4 32k;  sendfile on;  tcp_nopush on;  keepalive_timeout 60;  tcp_nodelay on;  gzip on;  gzip_min_length 1k;  gzip_buffers 4 16k;  gzip_http_version 1.0;  gzip_comp_level 2;  gzip_types text/plain application/x-javascript text/css application/xml;  gzip_vary on;  upstream hljbstCms {  #ip_hash;  server localhost:8080 ;  server localhost:8081;  }  server {  server_name _;  listen 80;  charset gb2312;   location /(WEB-INF)/ {   deny all;   }   location /html/ {  index index.html;  root /home;  }  location /img/{  root /home;  }  location /res/{  root /home;  }  location / {  if ($host ~* "^[a-z0-9\-]+\.hljbst\.com$"){  rewrite ^/?$ /$host last;  rewrite ^/([a-z0-9\-]+)\.hljbst\.com/?$ http://$host/site/$1 permanent;  }   proxy_pass http://hljbstCms;  include proxy.conf;   }  location /NginxStatus {  #stub_status on;  access_log on;  auth_basic "NginxStatus";  auth_basic_user_file conf/htpasswd;  }  #error_page 404 /404.html;  # redirect server error pages to the static page /50x.html  #  error_page 500 502 503 504 /50x.html;  location = /50x.html {  root /home/ngnix/html;  }  }

看完上述内容,你们对ngnix中怎么通过配置文件实现负载均衡有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. 通过bonding技术应该如何实现网络负载均衡及冗余
  2. 通过python读取ini配置文件

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ngnix

上一篇:Redis中怎么实现实时订阅推送

下一篇:Nginx服务器中怎么开发Java项目

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》