今天就跟大家聊聊有关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中怎么通过配置文件实现负载均衡有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。