展開
湖北國聯(lián)計算機科技有限公司
  • 首頁HOME
  • 公司簡介INTRODUCTION
  • 安全防御DEFENSE
  • 軟件開發(fā)SOFTWARE
  • 物聯(lián)網(wǎng)IOT
  • 運行維護SRE
  • 成功案例CASE
  • 聯(lián)系我們CONTACT
  • Software Technology Sharing |技術分享

    nginx引起的后端網(wǎng)頁服務器故障問題一例
    來源:荊州網(wǎng)站建設 時間:2017-05-12

    問題:

    客戶反應兩個子網(wǎng)站web頁面后臺無法上傳附件。如圖


    使用瀏覽器調試,顯示did not return a response。

    解決過程:

           ①尋找上傳目錄的權限分配,發(fā)現(xiàn)IUSER IIS users 和networkservice 賬戶沒有寫入權限。于是進行權限分配。使用此web服務器進行上傳操作無法鑒定,偉大的微軟IE誰用誰想打人。于是換用前端反向代理CENT7的firefox進行調試,已能正常上傳附件,圖片。但是使用外部正常訪問上傳依舊。

           ②開始懷疑是服務器緩存問題。于是檢查到NGINX進行反向代理的時候,針對協(xié)議頭GZIP壓縮部分套用的萬能的百度給的通用代碼的時候發(fā)現(xiàn)問題。


    相關兩串代碼,accept-Encoding 和 Chunked transfer encoding off。于是刪除第一段,第二段改為ON。

    然后service nginx reload 重新載入配置。問題得到解決。

    插曲:

            因為中途CENT7桌面窗口不能使用,重啟了一次cent,然后導致nginx沒有啟動,于是啟動的時候順便查了下nginx配置文件,發(fā)現(xiàn)此問題,并最終解決。


    總結:

             在部署nginx的時候要充分考慮和后端服務器的兼容性,避免丟失部分包的響應。nginx的代理頭一定要考慮全面。

              感謝開發(fā)組黃大師幫助。


    以上由湖北國菱計算機科技有限公司軟件開發(fā)部工程師胡夢原創(chuàng),轉載請注明。


    湖北國菱計算機科技有限公司致力于荊州網(wǎng)站建設、荊州軟件開發(fā)。本著立足荊州,放眼全國的愿景,為幫助荊州地區(qū)企事業(yè)快速適應企業(yè)管理現(xiàn)代化、政府信息公開化、政企辦公自動化等時代潮流,提供精心服務。

    荊州地區(qū)政府網(wǎng)站建設 解決方案 專業(yè)團隊 騰訊第三方平臺 地址:湖北省荊州市沙市區(qū)荊沙大道楚天都市佳園一期C區(qū)29棟112       地址:湖北省松滋市新江口街道才知文化廣場1幢1146-1151室     郵編:434200 聯(lián)系電話:0716-6666211     網(wǎng)站編輯部郵箱:business@gl-ns.com 鄂公網(wǎng)安備 42100202000212號 備案號:鄂ICP備2021015094號-1     企業(yè)名稱:湖北國菱計算機科技有限公司