日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Nginx虛擬主機(jī)雙主機(jī)的配置方法

Nginx虛擬主機(jī)在組建的時(shí)候有很多需要注意的事情,當(dāng)在遇到雙主機(jī)使用的方法上還需要我們不斷的學(xué)習(xí)。前些日子給公司網(wǎng)站前面加了varnish,緩存的目的還是為了降低后面apache的壓力,照web服務(wù)器的硬件能力,apache撐死大概3000個(gè)左右連接,瓶頸應(yīng)該還是在內(nèi)存上。曾經(jīng)多次被大量連接掛死。

varnish的日志比較怪異,一段時(shí)間來(lái)都沒(méi)有在google上找到解決方法,日志里總是出現(xiàn)127.0.0.1來(lái)的訪問(wèn),還不少,還有很多各個(gè)字段都是null的情況。對(duì)訪問(wèn)日志統(tǒng)計(jì)造成一些麻煩。

于是在前面再加一個(gè)Nginx虛擬主機(jī),采用Nginx除了能支持高并發(fā)以外,還有一個(gè)看中的就是日志格式可以很容易地構(gòu)造,想做成啥樣就能做成啥樣。
Nginx上做兩個(gè)虛擬主機(jī),一個(gè)虛擬主機(jī)用作運(yùn)行狀態(tài)查看,另一個(gè)做proxy到varnish。varnish跑在127.0.0.1:8080上。

Nginx官網(wǎng)上說(shuō)是做proxying without caching,但實(shí)際觀察下來(lái),似乎也是有cache的。實(shí)際上在同一時(shí)刻,外部來(lái)的HTTP連接數(shù)遠(yuǎn)大于proxy到varnish的連接數(shù)。

用Nginx虛擬主機(jī)的另一個(gè)考慮,也為以后訪問(wèn)量進(jìn)一步增大后,可能需要增加的第二臺(tái)緩存服務(wù)器做簡(jiǎn)單負(fù)載均衡的準(zhǔn)備。

 
 
 
  1. upstream mysite.cn {  
  2. server 127.0.0.1:8080 ;  
  3. # server 192.168.11.1:80; 今后可能的第二臺(tái)cache  
  4. }  
  5. server  

***個(gè)虛擬主機(jī),用于varnish和Nginx運(yùn)行狀態(tài)監(jiān)測(cè)

 
 
 
  1. listen 80;  
  2. server_name cache.mysite.cn;  
  3. index index.htm index.html index.php;  
  4. root /web/htdocs;  
  5. location / {  
  6. index infov.txt;  
  7. allow 192.168.0.0/16;  
  8. deny all;  
  9. }  
  10. location /status {  
  11. stub_status on;  
  12. access_log off;  
  13. allow 192.168.0.0/16;  
  14. deny all;  
  15. }   
  16. }  
  17. server  

第二個(gè)虛擬主機(jī),proxy到后面的varnish

 
 
 
  1. listen 80;  
  2. client_max_body_size 50M;  
  3. server_name .mysite.cn;  
  4. index index.htm index.html index.php;  
  5. root /web/htdocs;  
  6. location / {  
  7. proxy_pass http://mysite.cn;  
  8. proxy_redirect off;  
  9. proxy_set_header Host $host;  
  10. proxy_set_header X-Real-IP $remote_addr;  
  11. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
  12. client_max_body_size 50m;  
  13. client_body_buffer_size 256k;  
  14. proxy_connect_timeout 10;  
  15. proxy_send_timeout 15;  
  16. proxy_read_timeout 15;  
  17. proxy_buffer_size 4k;  
  18. proxy_buffers 4 32k;  
  19. proxy_busy_buffers_size 64k;  
  20. proxy_temp_file_write_size 64k;  
  21. }  
  22. #location ~ .*\.php?$  
  23. #{  
  24. # include conf/fcgi.conf;   
  25. # fastcgi_pass 127.0.0.1:10080;  
  26. # fastcgi_index index.php;  
  27. #}  

以上就是對(duì)Nginx虛擬主機(jī)雙主機(jī)配置的方法介紹。


本文標(biāo)題:Nginx虛擬主機(jī)雙主機(jī)的配置方法
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dpeicdo.html