查詢量一大經常出現502 bad Gateway

來源:互聯網
上載者:User
查了幾百萬條資料就直接nginx 502 Bad Gateway了。 另一台伺服器好好的。我不能登入伺服器查看配置。請教各位弄過nginx+php的同志。你們伺服器的設定都是啥樣的?我發給硬體部的瞅瞅


回複討論(解決方案)

502通常就是php-fpm歇菜了。這可能是由於fpm的串連數過大,或者程式的執行時間較長。
不過就憑你一句 查了幾百萬條資料就直接nginx 502 Bad Gateway了。 輕描淡寫,沒人能做到對症下藥

記憶體不足,串連數太高,cpu滿載以至於無法及時處理新串連,都可能導致這個502
就你這一句的確沒辦法知道具體情況

麼有辦法啊。伺服器是硬體那邊架設的,我去問情況沒人鳥我··現在只能把資料拆分成一小塊一小塊的返回

你們技術部的也太菜了吧!一次查幾百萬的資料

我這重新整理的時候也出現502,也是nginx+php ,,配置 的時候nginx裡面也有設定:訪問時間(如下)等幾個參數 把這幾個參數的時間 設定長一些,再一個可能是你在nginx 搭建的 時候 資源可能不夠,希望對你有協助!
我這是偶爾出現這種情況,讓營運重啟一下服務就行了

fastcgi_buffer_size 128k;
fastcgi_buffers 8 128k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;

php慢了,nginx請求半天得不到回應,自然會逾時。看看有沒有timeout的配置,關於fastcgi的

fastcgi_connect_timeout 120;
fastcgi_send_timeout 120;
fastcgi_read_timeout 120;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
fastcgi_intercept_errors on;
伺服器上的配置。一直沒改過 不行哎

配置 改一下(改大一些) ,服務 重啟一下也不行嗎 ,記得 php裡面也有這個參數,你看一下

都沒用。我想是伺服器設定的原因了。不改了。單方面改沒用

這個....應該系統管理那邊先查....他們查出是代碼的問題才輪到你...

已經確定是伺服器問題。。哎,無語

樓主能詳細描述下嗎?後來確認是伺服器什麼問題啊,怎麼查出的?如何解決的?多謝啊!

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.