日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Nginx asp錯(cuò)誤502的解決方法

初次使用Nginx很多東西不懂。尤其是Nginx asp的相關(guān)應(yīng)用更是一頭霧水。當(dāng)你一不小心就出現(xiàn)了502錯(cuò)誤,應(yīng)該怎么辦呢?其實(shí)還是很簡(jiǎn)單的,下面就詳細(xì)呃介紹有關(guān)Nginx asp的相關(guān)錯(cuò)誤問(wèn)題。

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、瓜州ssl等。為超過(guò)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的瓜州網(wǎng)站制作公司

在網(wǎng)上搜了一圈,都是FastCGI,因?yàn)橥ㄟ^(guò)抓包,調(diào)試,發(fā)現(xiàn)出現(xiàn)502錯(cuò)誤并不是nginx的主要原因,看看我的配置,原來(lái)僅將aspx交給iis處理,ashx,ascx等都沒(méi)轉(zhuǎn),因此修改配置:

Conf代碼:

 
 
 
  1. location ~* /.(asp|aspx|asa|ashx|axd|ascx|asax|asmx)$ 
    { root /host/wwwroot/www; index default.aspx index.asp 
    index.aspx; proxy_pass http://127.0.0.1:81; proxy_set_
    header X-Real-IP $remote_addr; } 

順便把網(wǎng)上FASTCGI的也轉(zhuǎn)一次:

NGINX 502 Bad Gateway錯(cuò)誤是FastCGI有問(wèn)題,造成NGINX 502錯(cuò)誤的可能性比較多。將網(wǎng)上找到的一些和502 Bad Gateway錯(cuò)誤有關(guān)的問(wèn)題和排查方法列一下,先從FastCGI配置入手:

1.查看FastCGI進(jìn)程是否已經(jīng)啟動(dòng)。NGINX 502錯(cuò)誤的含義是sock、端口沒(méi)被監(jiān)聽(tīng)造成的。我們先檢查fastcgi是否在運(yùn)行

2.檢查系統(tǒng)Fastcgi進(jìn)程運(yùn)行情況。除了第一種情況,fastcgi進(jìn)程數(shù)不夠用、php執(zhí)行時(shí)間長(zhǎng)、或者是php-cgi進(jìn)程死掉也可能造成nginx的502錯(cuò)誤
運(yùn)行以下命令判斷是否接近FastCGI進(jìn)程,如果fastcgi進(jìn)程數(shù)接近配置文件中設(shè)置的數(shù)值,表明worker進(jìn)程數(shù)設(shè)置太少
netstat -anpo | grep "php-cgi" | wc -l

3.FastCGI執(zhí)行時(shí)間過(guò)長(zhǎng):根據(jù)實(shí)際情況調(diào)高以下參數(shù)值

 
 
 
  1. fastcgi_connect_timeout 300;  
  2. fastcgi_send_timeout 300;  
  3. fastcgi_read_timeout 300; 

4.頭部太大nginx和apache一樣,有前端緩沖限制,可以調(diào)整緩沖參數(shù)

 
 
 
  1. fastcgi_buffer_size 32k;  
  2. fastcgi_buffers 8 32k;  
  3. 如果你使用的是nginx的負(fù)載均衡Proxying,調(diào)整  
  4. proxy_buffer_size 16k;  
  5. proxy_buffers 4 16k; 

5.https轉(zhuǎn)發(fā)配置錯(cuò)誤:正確的配置方法

 
 
 
  1. server_name www.mydomain.com;  
  2. location /myproj/repos {  
  3. set $fixed_destination $http_destination;  
  4. if ( $http_destination ~* ^https(.*)$ )  
  5. {  
  6. set $fixed_destination http$1;  
  7. }  
  8. proxy_set_header Host $host;  
  9. proxy_set_header X-Real-IP $remote_addr;  
  10. proxy_set_header Destination $fixed_destination;  
  11. proxy_pass http://subversion_hosts;  

當(dāng)然,還要看你后端用的是哪種類型的FastCGI,我用過(guò)的有php-fpm,流量約為單臺(tái)機(jī)器40萬(wàn)PV(動(dòng)態(tài)頁(yè)面), 現(xiàn)在基本上沒(méi)有碰到Nginx asp的錯(cuò)誤502。

【編輯推薦】

  1. nginx配置文件優(yōu)化中的比較
  2. nginx設(shè)置404相關(guān)問(wèn)題代碼答疑
  3. nginx 虛擬機(jī)如何安裝和使用
  4. nginx反向代理的安裝和測(cè)試的基本流程
  5. nginx默認(rèn)虛擬主機(jī)如何在server中添加

本文題目:Nginx asp錯(cuò)誤502的解決方法
文章URL:http://www.5511xx.com/article/djidcoc.html