Heim > Backend-Entwicklung > PHP-Tutorial > Dynamische und statische Trennung des Nginx-Lastausgleichs

Dynamische und statische Trennung des Nginx-Lastausgleichs

WBOY
Freigeben: 2016-08-08 09:21:39
Original
1075 Leute haben es durchsucht

user webroot webroot;
worker_processes  2;
worker_rlimit_nofile 102400;
events {
    use epoll;
    worker_connections  102400;
}
http {
    include      .types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  60;
        server_names_hash_bucket_size 128;
        client_header_buffer_size.
        large_client_header_buffers 4 32k;
        open_file_cache max=102400 inactive= 20s;
        open_file_cache_valid 30s;
        open_file_cache_min_uses 1;
        client_max_body_size 8m;
        tcp_nopush     on;
       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;
 .      fastcgi_cache_path /service/nginx/fastcgi_cachelevel= 1:2 keys_z inactive=5m max_size=1g;
        fastcgi_connect_timeout 300;
        fastcgi_send_timeout 300;
        fastcgi_read_timeout 300;
        fastcgi_buffer_size. 64 k;
        fastcgi_buffers 8 64k;
        fastcgi_busy_buffers_size 128k;
        fastcgi_temp_file_write_size 128k;
        Proxy_Connect_Timeout    5; _buffer_size        16k;
        Proxy_buffers            4 64k;
        Proxy_busy_buffers_size 128k;
        Proxy_temp_file_write_size 128k;
upstream zph_web {
                server   192.168.1.134:80 Weight=1 max_fails=2 fail_timeout=30s;
                server   192.168.1.135:80 Weight=1 max_fails=2. fail_timeout =30s;
        }
##
    server {
        listen       80;
        server_name  www.zhoupeihao.com zhoupeihao.com;
        root   /data/web/www;
          index  index.html index.php. index.htm Index. shtml;
        location / {
        Proxy_next_upstream http_502 http_504 Fehler Timeout invalid_header;
        Proxy_set_header Host  $host;
        Proxy_set_header X-Real-IP. $remote_addr;
        Proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        Proxy_pass http://zph_web;
        läuft ab      1d;
            access_log off;
        }
        Standort ~ .*.(php|jsp|cgi)?$
        {
        Proxy_set_header Host  $host;
        Proxy_set_header ed_for;
        Proxy_pass http://zph_web;
        }
        location ~ .*.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$
        {
        root /data/web/www;
        läuft ab        7d;
        }
}
}

版权声明:本文为博主原创文章,未经博主允许不得转载.


以上就介绍了Nginx负载均衡, 包括了方面的内容, 希望对PHP教程有兴趣的朋友有所帮助.


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage