在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  HTML  Office/ PHP運(yùn)行卡死.是被攻擊還是代碼問(wèn)題

PHP運(yùn)行卡死.是被攻擊還是代碼問(wèn)題

網(wǎng)站目前日IP5000左右 PV2萬(wàn)左右
一直運(yùn)行正常.也有過(guò)日IP9000 PV 4萬(wàn) 也沒(méi)出問(wèn)題

昨天晚上2點(diǎn)左右.突然打不開(kāi)了...一直持續(xù)到今天中午

服務(wù)器可以正常登陸..服務(wù)器上其它網(wǎng)站正常
在服務(wù)器上重新開(kāi)個(gè)空間.把這個(gè)網(wǎng)站轉(zhuǎn)過(guò)去.用其它域名.也正常訪問(wèn)
把域名解析過(guò)去新開(kāi)的空間..就掛了...
但老的空間.用備用域名.又可以正常訪問(wèn)..

提示錯(cuò)誤.一直是 The FastCGI pool queue is full

按網(wǎng)上的修改也沒(méi)有用..
下午現(xiàn)在又突然正常了........

是不是域名被人攻擊? 是啥攻擊?怎么樣防止.請(qǐng)教大神們

回答
編輯回答
北城荒
2017年7月16日 03:22
編輯回答
局外人

優(yōu)化代碼或者負(fù)載均衡

2017年11月6日 02:48
編輯回答
扯機(jī)薄

看不懂你說(shuō)的什么‘空間’是什么意思?

The FastCGI pool queue is full。
意思就是你fastcgi連接池被用完了。
當(dāng)訪問(wèn)php頁(yè)面的時(shí)候,每個(gè)連接都會(huì)創(chuàng)建一個(gè)fastcgi連接。
fastcgi連接數(shù)過(guò)多,基本原因就是頁(yè)面長(zhǎng)時(shí)間在處理,導(dǎo)致cgi資源沒(méi)有被釋放,同時(shí)又有新的連接進(jìn)來(lái),不斷創(chuàng)建新的cgi連接。超過(guò)最大連接數(shù)的時(shí)候,nginx會(huì)拋出HTTP 502異常。
php-fpm最大連接數(shù)是可以配置的,只要你內(nèi)存足夠。
ps aux | grep php-fpm 命令查看一下有多少個(gè)鏈接了。

被攻擊講道理可能性不大,人家沒(méi)事攻擊你的小網(wǎng)站干嘛,大網(wǎng)站的話,也不會(huì)問(wèn)這么低級(jí)的問(wèn)題。
估計(jì)你是用著一些可視化界面配置的服務(wù)器和網(wǎng)站,對(duì)底層的一些通信不是很了解。

解決方案:
可以先重啟一下php-fpm,如果還是出現(xiàn)這個(gè)問(wèn)題,你應(yīng)該排除代碼什么地方可能會(huì)造成堵塞。

最后補(bǔ)充一點(diǎn):如何排除,你應(yīng)該查看每個(gè)php每個(gè)請(qǐng)求(文件或者路由)的運(yùn)行時(shí)間。兩個(gè)地方可以看:
1是框架提供的請(qǐng)求日志。2是php-fpm慢日志。

2018年3月27日 17:54
編輯回答
奧特蛋

看日志。

詳情一些的情況。

2017年5月28日 13:14
編輯回答
你的瞳

鏈接超時(shí)是不是沒(méi)有上限?

2018年7月5日 16:17