亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5976 | 回復(fù): 13
打印 上一主題 下一主題

nginx 502 有沒有什么好的辦法監(jiān)控下問題出在哪里 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-02-03 22:06 |只看該作者 |倒序?yàn)g覽
nginx 502   有沒有什么好的辦法監(jiān)控下問題出在哪里

502 的害的我好慘啊,網(wǎng)上說的哪些timeout都試過了

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2013-02-04 13:23 |只看該作者
還有可能是程序問題,后面用的是PHP吧?這個(gè)需要看日志

論壇徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46處女座
日期:2013-10-24 14:25:01酉雞
日期:2014-04-07 11:54:15
3 [報(bào)告]
發(fā)表于 2013-02-04 13:46 |只看該作者
看error.log,是否出現(xiàn)了連接php-cgi超時(shí), 需要觀察同一時(shí)刻機(jī)器cpu idle, cpu wa, io util等觀察誘發(fā)原因。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2013-02-04 20:47 |只看該作者
本帖最后由 llzqq 于 2013-02-04 20:48 編輯

按下列思路優(yōu)化一下系統(tǒng),跑跑試試:

3. PHP版本
PHP>>=5.4.11    //修補(bǔ)了PHP-FPM的一些BUG

4. 優(yōu)化一下PHP.INI
memory_limit = 256M(或更大些)
cgi.fix_pathinfo=0

5. 優(yōu)化一下NGINX配置:
fastcgi_connect_timeout                60;
fastcgi_send_timeout                180;
fastcgi_read_timeout                180;
fastcgi_buffer_size                128k;
fastcgi_buffers                        256 16k;
fastcgi_max_temp_file_size        0;
fastcgi_busy_buffers_size        256k;
fastcgi_temp_file_write_size        256k;

fastcgi_pass        127.0.0.1:9000;

6. 配置PHP-FPM:
# ------------------------------------------------
listen = 127.0.0.1:9000
rlimit_files = 65535
# ------------------------------------------------

8. 系統(tǒng)優(yōu)化:
# set the open files at same time
# ------------------------------------------------
echo -ne "
*               hard    nofile          65535
*               soft    nofile          65535
" >> /etc/security/limits.conf
# ------------------------------------------------

# sysctl.conf
# ------------------------------------------------
echo -ne "
net.ipv4.tcp_fin_timeout = 10
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_tw_recycle = 1
net.core.somaxconn = 2048
net.core.netdev_max_backlog = 2000
" >> /etc/sysctl.conf
# ------------------------------------------------

# sysctl -p

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2013-02-07 00:12 |只看該作者
fastcgi_pass        127.0.0.1:9000;  和  fastcgi_pass    unix:/tmp/php.sock 應(yīng)該不會(huì)引起502吧

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2013-02-07 06:56 |只看該作者
回復(fù) 5# jagel

負(fù)載較高時(shí)直接用端口連接更穩(wěn)定些

   

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2013-02-07 13:47 |只看該作者
回復(fù) 6# llzqq
哦謝謝


   

論壇徽章:
1
處女座
日期:2014-01-21 13:20:51
8 [報(bào)告]
發(fā)表于 2013-02-20 10:18 |只看該作者
一般都是php-cgi的原因,樓主,怎樣解決的呢?

論壇徽章:
1
處女座
日期:2014-01-21 13:20:51
9 [報(bào)告]
發(fā)表于 2013-02-20 10:20 |只看該作者
我以前用LNMP也經(jīng)常出現(xiàn)這樣情況,換了高配的服務(wù)器就沒有了?赡芘c硬件也有關(guān)的。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2013-02-20 11:23 |只看該作者
我解決過一次502錯(cuò)誤,錯(cuò)誤的原因是memory_limit設(shè)置的太小,原128M,個(gè)別程序跑超了128M,就報(bào)502,后改為512,就OK了。

內(nèi)存大小設(shè)置的到底合適不合適

1、看php-fpm錯(cuò)誤日志,若是內(nèi)存不夠會(huì)有超出內(nèi)存的限制。
2、top實(shí)時(shí)查看RES列的值,若是接近memory_limit,就表示memory_limit已經(jīng)設(shè)置的小,即使php-fpm錯(cuò)誤日志中沒有提示內(nèi)存不足的信息。

出現(xiàn)502,多數(shù)要與開發(fā)人員一起溝通解決。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP