日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Centos系统下LNMP频繁502 Bad Gateway问题优化方法

發(fā)布時間:2023/11/21 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 Centos系统下LNMP频繁502 Bad Gateway问题优化方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

早在12年左右開始用linux服務(wù)器時安裝的就是LNMP環(huán)境,當(dāng)時服務(wù)器配置很低,經(jīng)常碰到502錯誤,此文就是收藏在那個時候。現(xiàn)在使用的是寶塔面板,環(huán)境優(yōu)化很方便,服務(wù)器配置也好得多,所以很少再碰到這種問題了。以下為原文,轉(zhuǎn)自楊俊偉博客:http://yangjunwei.com/a/723.html

最近VPS總是出現(xiàn) Nginx 502 Bad Gateway 錯誤,導(dǎo)致網(wǎng)頁無法正常訪問,但FTP和SSH正常連接,很是傷腦筋!這次好好整治一下! 根據(jù)問題,應(yīng)該是 php-fpm 出了問題,先查看日志文件 /usr/local/php/logs/php-fpm.log 日志內(nèi)容大致如下(借用了一下28、29兩天的記錄):

Jan 28 22:50:00.309235 [NOTICE] fpm_unix_init_main(), line 284: getrlimit(nofile): max:1024, cur:1024
Jan 28 22:50:00.309552 [NOTICE] fpm_event_init_main(), line 88: libevent: using epoll
Jan 28 22:50:00.309617 [NOTICE] fpm_init(), line 52: fpm is running, pid 7967
Jan 28 22:50:00.310444 [NOTICE] fpm_children_make(), line 352: child 7968 (pool default) started
Jan 28 22:50:00.311328 [NOTICE] fpm_children_make(), line 352: child 7969 (pool default) started
Jan 28 22:50:00.312208 [NOTICE] fpm_children_make(), line 352: child 7970 (pool default) started
Jan 28 22:50:00.313161 [NOTICE] fpm_children_make(), line 352: child 7971 (pool default) started
Jan 28 22:50:00.314210 [NOTICE] fpm_children_make(), line 352: child 7972 (pool default) started
Jan 28 22:50:00.314242 [NOTICE] fpm_event_loop(), line 107: libevent: entering main loop
Jan 29 16:58:30.845059 [NOTICE] fpm_got_signal(), line 70: received SIGUSR2
Jan 29 16:58:30.856418 [NOTICE] fpm_pctl(), line 256: switching to 'reloading' state
Jan 29 16:58:30.856449 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 7972 (pool default)
Jan 29 16:58:30.856463 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 7971 (pool default)
Jan 29 16:58:30.856475 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 7970 (pool default)
Jan 29 16:58:30.856487 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 7969 (pool default)
Jan 29 16:58:30.856537 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 7968 (pool default)
Jan 29 16:58:30.856546 [NOTICE] fpm_pctl_kill_all(), line 181: 5 children are still alive
Jan 29 16:58:35.845629 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7972 (pool default)
Jan 29 16:58:35.845662 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7971 (pool default)
Jan 29 16:58:35.845671 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7970 (pool default)
Jan 29 16:58:35.845678 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7969 (pool default)
Jan 29 16:58:35.845686 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7968 (pool default)
Jan 29 16:58:35.845691 [NOTICE] fpm_pctl_kill_all(), line 181: 5 children are still alive
Jan 29 16:58:36.450929 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jan 29 16:58:36.451016 [WARNING] fpm_children_bury(), line 215: child 7968 (pool default) exited on signal 15 SIGTERM after 65319.297391 seconds from start
Jan 29 16:58:36.451062 [WARNING] fpm_children_bury(), line 215: child 7971 (pool default) exited on signal 15 SIGTERM after 65319.294705 seconds from start
Jan 29 16:58:36.451088 [WARNING] fpm_children_bury(), line 215: child 7972 (pool default) exited on signal 15 SIGTERM after 65319.293684 seconds from start
Jan 29 16:58:36.451103 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jan 29 16:58:36.451834 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jan 29 16:58:36.451868 [WARNING] fpm_children_bury(), line 215: child 7969 (pool default) exited on signal 15 SIGTERM after 65319.297343 seconds from start
Jan 29 16:58:36.451891 [WARNING] fpm_children_bury(), line 215: child 7970 (pool default) exited on signal 15 SIGTERM after 65319.296487 seconds from start
Jan 29 16:58:36.451903 [NOTICE] fpm_pctl_exec(), line 95: reloading: execvp("/usr/local/php/bin/php-cgi", {"/usr/local/php/bin/php-cgi", "--fpm", "--fpm-config", "/usr/local/php/etc/php-fpm.conf"})

滿眼的NOTICE錯誤,據(jù)觀察至后幾天,錯誤日志都是如此!據(jù)網(wǎng)絡(luò)資料分析說,這類錯誤大都是由于php線程打開文件句柄受限導(dǎo)致的錯誤,這里綜合各位童鞋的分析,整理記錄如下,希望能解決此類 502 問題!

首先檢查一下ulimit -n的值,SSH輸入命令:

# ulimit -n
返回:65535

1、提升服務(wù)器的文件句柄打開

SSH命令:# vi /etc/security/limits.conf,在結(jié)尾處添加以下內(nèi)容:

* soft nofile 65535
* hard nofile 65535

2、提升nginx的進(jìn)程文件打開數(shù)

# vi /usr/local/nginx/conf/nginx.conf
查看 worker_rlimit_nofile 51200;

3、修改 php-fpm.conf 配置文件

前面確認(rèn)了 ulimit -n 值為 65535,/usr/local/php/etc/php-fpm.conf 中的選項 rlimit_files 確保和此數(shù)值一致。

<value name="rlimit_files">65535</value>
<value name="max_requests">10240</value>

4、修改 sysctl.conf

# vi /etc/sysctl.conf

底部添加

fs.file-max=65535

至此,重啟 /root/lnmp restart 生效,看看還有沒有類似錯誤信息出現(xiàn)!

ps.為減小php-fpm.log文件大小,可將 /usr/local/php/etc/php-fpm.conf?中的 Log level 由 notice?修改為 ERROR,這樣能降低日志的生成速度!

Log level
??? <value name="log_level">Error</value>

2012.02.20更新:貌似 502 Bad Gateway 已經(jīng)消失了!!

總結(jié)

以上是生活随笔為你收集整理的Centos系统下LNMP频繁502 Bad Gateway问题优化方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

歡迎分享!

轉(zhuǎn)載請說明來源于"生活随笔",并保留原作者的名字。

本文地址:Centos系统下LNMP频繁502 Bad Gateway

主站蜘蛛池模板: 中文字幕一区二区三区精彩视频 | 精品少妇一区二区三区 | 色欲色香天天天综合网www | 免费福利影院 | 99久久婷婷国产综合精品电影 | 色吊丝网站 | 六月色| 神马午夜电影一区二区三区在线观看 | 精品99久久| 青青久久国产 | jizz视频在线观看 | 成人一区二区三区四区 | 三级免费网站 | 色小姐在线视频 | 一区二区三区免费视频观看 | 男女免费视频网站 | 1000部啪啪未满十八勿入超污 | 很黄很黄的网站 | 欧美性视频网站 | 欧美黑人添添高潮a片www | 欧色丰满女同hd | 国产一区二区在线免费观看视频 | 一级免费黄色片 | 一区二区三区四区视频 | 亚洲欧美激情在线观看 | 日本中文不卡 | 精品无码m3u8在线观看 | 欧性猛交ⅹxxx乱大交 | 热热热热色 | 亚欧美一区二区三区 | 黑人一级女人全片 | 国产妇女乱一性一交 | 国产区视频在线 | 中文字幕在线观看三区 | 91蝌蚪视频在线 | 国产日韩一区 | 中文字幕一区二区三区日韩精品 | 大桥未久中文字幕 | 欧美 日韩 视频 | 国产精品成人一区二区网站软件 | 欧美偷拍亚洲 | 国产黄色免费大片 | 麻豆视频二区 | 午夜免费剧场 | 青青99 | 中文字幕不卡在线播放 | 国内精品在线观看视频 | 情不自禁电影 | 精品国产无码AV | 亚洲精品一二三四区 | 先锋成人 | 久久久精品人妻一区二区三区四 | www网站在线观看 | 伊人久久超碰 | 岛国av在线免费观看 | 精品国产乱码久久久久久闺蜜 | 日本激情网 | 久久在线观看 | 国产调教视频 | 成人深夜福利在线观看 | 日韩大片在线免费观看 | 一级大黄毛片 | www.四虎精品| 久草香蕉在线 | 青青操影院 | 亚洲第一成人网站 | 亚洲av无码精品一区二区 | 九月婷婷色 | 国产精品日韩在线观看 | 国产福利二区 | 国产黄色免费网站 | 国产91嫩草 | 在线免费av片 | 97av在线视频 | 国产黄色高清 | 亚洲字幕av一区二区三区四区 | 一区二区三区在线免费视频 | 人人妻人人玩人人澡人人爽 | 国产又粗又硬又长又爽的演员 | av播播 | 青青草免费在线观看视频 | 一级一片免费播放 | 日韩精品久久久久 | 91免费片 | 波多野结衣免费视频观看 | 日本va在线观看 | 国产999精品久久久久久 | 国产精品无码一区二区三区 | 久久久无码一区二区三区 | 精品一区二区在线免费观看 | 三级网站在线 | 麻豆一区在线 | 99国产精品久久久久99打野战 | 少妇人妻一区 | 在线观看黄色的网站 | 国产妻精品一区二区在线 | 美女又黄又免费的视频 | 欧美黑人xxx | 国产免费一区二区三区最新不卡 |