永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

無標(biāo)題文檔
wdCP系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
wdOS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
注冊 發(fā)貼 提問 回復(fù)-必看必看 wddns免費智能 DNS 開通 本地或虛擬機使 用wdcp 一鍵包在mysql編 譯時"卡住"
AI導(dǎo)航網(wǎng)AI應(yīng)用網(wǎng)站大全 wdcp官方技術(shù)支持/服務(wù) 阿里云8折優(yōu)惠券 無敵云 騰訊云優(yōu)惠中,現(xiàn)注冊更有260代金額券贈送
返回列表 發(fā)帖
提問三步曲: 提問先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會讓你更快解決問題
1 提供詳細(xì),如系統(tǒng)版本,wdcp版本,軟件版本等及錯誤的詳細(xì)信息,貼上論壇或截圖發(fā)論壇
2 做過哪些操作或改動設(shè)置等

溫馨提示:信息不詳,很可能會沒人理你!論壇有教程說明的,也可能沒人理!因為,你懂的

[求助] 關(guān)于504 php-fpm請admin看看

機器配置不錯。網(wǎng)站是Wordpress的。訪問幾十IP,批量更新多內(nèi)容的是必定504錯誤!
google和baidu都說修改php-fpm就能解決,但是WDCP我一直找不到php-fpm,admin之前說過的那個目錄頁找不到,說是lanmp是沒有php-fpm的,是不是還要安裝額外模塊的?

因為baidu和google能解決504的人很多都是N+A的,但是都是說修改php-fpm就能解決。希望admin幫忙看看這個。

貌似論壇提到504的不止我一個人了。。。

謝謝!

再看看好像是要安裝php-pfm模塊的?不知道admin能否指點如何安裝和配置?不知道直接安裝加入到現(xiàn)有的WDCP中會不會引起其他問題或者風(fēng)險。盼指點。謝謝!

TOP

我也出現(xiàn)這個問題,配置文件在/www/wdlinux/etc/下面,可以參照網(wǎng)上教程改設(shè)置。默認(rèn)的設(shè)置不適合大流量

TOP

在N+A里,根本就用不到php-fpm
你可以調(diào)整下nginx.conf的部分參數(shù)
看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機8折優(yōu)惠碼

TOP

回復(fù) 4# admin


   N+A不一定是nginx把php請求轉(zhuǎn)給apache的?赡苁莂pache跑wdcp,nginx用fcgi調(diào)用php。php-fpm.conf里面一些參數(shù),比如說最大進程,超時時間都可以調(diào)整大一點

TOP

什么叫N+A?

wdcp的apache是獨立的,跟前端的web環(huán)境沒關(guān)
看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機8折優(yōu)惠碼

TOP

什么叫N+A?

wdcp的apache是獨立的,跟前端的web環(huán)境沒關(guān)
admin 發(fā)表于 2012-4-13 12:01


也就是說WDCP里我用Nginx就是Nginx同時處理PHP的了?不是Nginx收到PHP請求的時候會轉(zhuǎn)發(fā)給Apache處理?

意思是不管靜態(tài)html之類的還是PHP之類的都是Nginx單獨處理的? 之前用Lu以及LNMPA好像都是PHP會傳遞給后端的Apache的,所以以為WDCP也是。。。

TOP

回復(fù)  admin


   N+A不一定是nginx把php請求轉(zhuǎn)給apache的?赡苁莂pache跑wdcp,nginx用fcgi調(diào)用php。 ...
shcnmartin 發(fā)表于 2012-4-13 11:19



什么叫N+A?

再有,wdcp的后臺是獨立的,也就是后臺的apache是獨立的,跟前端的web環(huán)境沒關(guān)
看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機8折優(yōu)惠碼

TOP

什么叫N+A?

wdcp的apache是獨立的,跟前端的web環(huán)境沒關(guān)
admin 發(fā)表于 2012-4-13 12:01



是只有wdcp后臺才直接用apache的?那個人項目呢?是不是N轉(zhuǎn)發(fā)給A來處理PHP請求?

TOP

這個跟個人項目或什么項目沒什么關(guān)系

而跟用到哪個環(huán)境有關(guān)系
看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機8折優(yōu)惠碼

TOP

討論都是沒用的,給個最終504的解決辦法啊,IP超過5萬就掛了

TOP

有具體解決方案嗎
http://www.bjjdwx.com

TOP

回復(fù) 4# admin

老大能不能給個具體的這個nginx.conf在什么問題之,需要修改哪幾個參數(shù)?流量一大網(wǎng)站就掛了啊,需要重啟服務(wù)器幾次才解決,怎么辦啊

TOP

完美解決Nginx 504 Gateway time-out
 最近用dedecms建的一個網(wǎng)站新增了大批內(nèi)容,有三個欄目的內(nèi)容量都超過了兩千篇,超過兩千三百篇的兩個欄目在生成欄目列表的時候就出現(xiàn)了504 Gateway time-out 服務(wù)器用的是nginx,我不是很懂,服務(wù)器維護人員在網(wǎng)上隨便找了一篇文章,修改了nginx的緩存設(shè)置,不管用,他就不管了,可是我不能不管啊,不能生成列表頁面,那后面的內(nèi)容不是都不能用了么?  把數(shù)據(jù)庫下載到本地,在本地配置了nginx,試了很多遍,都不行,又改到Apache下面,更夸張,生成了83個頁面就不能繼續(xù)了,看來還是nginx更厲害一點,雖然出現(xiàn)504 Gateway time-out,但好歹能夠全部生成。
  只好又繼續(xù)在網(wǎng)上找更多的解決辦法,嘗試了N多次以后,終于讓我找到了一個有用的方法,想想以后可能還有碰到這樣的問題,就把那篇文章復(fù)制過來放在這里,供以后參考吧,對有同樣問題的朋友也是一個幫助。
        下面部分是引用部分,我自己不懂技術(shù)的,在我的dedecms5.6里面有用,別人的自己嘗試吧。

  Nginx 502 Bad Gateway的含義是請求的PHP-CGI已經(jīng)執(zhí)行,但是由于某種原因(一般是讀取資源的問題)沒有執(zhí)行完畢而導(dǎo)致PHP-CGI進程終止。
  Nginx 504 Gateway Time-out的含義是所請求的網(wǎng)關(guān)沒有請求到,簡單來說就是沒有請求到可以執(zhí)行的PHP-CGI。
  解決這兩個問題其實是需要綜合思考的,一般來說Nginx 502 Bad Gateway和php-fpm.conf的設(shè)置有關(guān),而Nginx 504 Gateway Time-out則是與nginx.conf的設(shè)置有關(guān)。
  而正確的設(shè)置需要考慮服務(wù)器自身的性能和訪客的數(shù)量等多重因素。
  以我目前的服務(wù)器為例子CPU是奔四1.5G的,內(nèi)存1GB,CENTOS的系統(tǒng),訪客大概是50人左右同時在線。
  但是在線的人大都需要請求PHP-CGI進行大量的信息處理,因此我將nginx.conf設(shè)置為:
  fastcgi_connect_timeout 300s;
  fastcgi_send_timeout 300s;
  fastcgi_read_timeout 300s;
  fastcgi_buffer_size 128k;
  fastcgi_buffers 8 128k;#8 128
  fastcgi_busy_buffers_size 256k;
  fastcgi_temp_file_write_size 256k;
  fastcgi_intercept_errors on;
  這里最主要的設(shè)置是前三條,即
  fastcgi_connect_timeout 300s;
  fastcgi_send_timeout 300s;
  fastcgi_read_timeout 300s;
  這里規(guī)定了PHP-CGI的連接、發(fā)送和讀取的時間,300秒足夠用了,因此我的服務(wù)器很少出現(xiàn)504 Gateway Time-out這個錯誤。最關(guān)鍵的是php-fpm.conf的設(shè)置,這個會直接導(dǎo)致502 Bad Gateway和504 Gateway Time-out。
  下面我們來仔細(xì)分析一下php-fpm.conf幾個重要的參數(shù):
  php-fpm.conf有兩個至關(guān)重要的參數(shù),一個是”max_children”,另一個是”request_terminate_timeout”
  我的兩個設(shè)置的值一個是”40″,一個是”900″,但是這個值不是通用的,而是需要自己計算的。
  計算的方式如下:
  如果你的服務(wù)器性能足夠好,且寬帶資源足夠充足,PHP腳本沒有系循環(huán)或BUG的話你可以直接將”request_terminate_timeout”設(shè)置成0s。0s的含義是讓PHP-CGI一直執(zhí)行下去而沒有時間限制。而如果你做不到這一點,也就是說你的PHP-CGI可能出現(xiàn)某個BUG,或者你的寬帶不夠充足或者其他的原因?qū)е履愕腜HP-CGI能夠假死那么就建議你給”request_terminate_timeout”賦一個值,這個值可以根據(jù)你服務(wù)器的性能進行設(shè)定。一般來說性能越好你可以設(shè)置越高,20分鐘-30分鐘都可以。由于我的服務(wù)器PHP腳本需要長時間運行,有的可能會超過10分鐘因此我設(shè)置了900秒,這樣不會導(dǎo)致PHP-CGI死掉而出現(xiàn)502 Bad gateway這個錯誤。
  而”max_children”這個值又是怎么計算出來的呢?這個值原則上是越大越好,php-cgi的進程多了就會處理的很快,排隊的請求就會很少。設(shè)置”max_children”也需要根據(jù)服務(wù)器的性能進行設(shè)定,一般來說一臺服務(wù)器正常情況下每一個php-cgi所耗費的內(nèi)存在20M左右,因此我的”max_children”我設(shè)置成40個,20M*40=800M也就是說在峰值的時候所有PHP-CGI所耗內(nèi)存在800M以內(nèi),低于我的有效內(nèi)存1Gb。而如果我的”max_children”設(shè)置的較小,比如5-10個,那么php-cgi就會“很累”,處理速度也很慢,等待的時間也較長。如果長時間沒有得到處理的請求就會出現(xiàn)504 Gateway Time-out這個錯誤,而正在處理的很累的那幾個php-cgi如果遇到了問題就會出現(xiàn)502 Bad gateway這個錯誤。

TOP

如果用的NGINX 建議把進程和時間整大點 前幾天我的服務(wù)器就是這樣老出現(xiàn)502 504 每次一掛 我就重啟web 結(jié)果還是要掛 后來修改了 時間和進程 后比以前好多了。

TOP

返回列表