1、500内部服务器错误里面效劳缺陷:顾名思义500不一致普遍是效劳器遇到不料情景而无法完成乞求
2、500堕落的大概性:
a编程语言个性法 缺点服务器编程语言个性法 缺点web脚本缺点;
b并发高时因为体系资材节制而不行挨开过多的文件
3普遍处理思绪:
a察瞅nginxphp的缺点日记文件从而 瞅出朕兆;;
b假如是打开文件太多建改nginx的worker_rlimit_nofile参数使用ulimit察瞅体系绞开文件节制建改/etc/security/limits.conf仍旧展示太多打开文件 那便要计划干负载稳定把流量分别到不共效劳器上去了;
c假如是脚本的问题则必须要建复脚本缺陷优化代码
二:502、504缺点
1、502 Bad Gateway缺点504 Bad Gateway timeout网闭超时
2、502、504展示的大概性(web效劳器妨害害步调过程不足)
504缺点是(网闭超时)效劳 器动作网闭大概代庖却是不立即从上游效劳器收到乞求错误。效劳器(不必定是Web效劳器)正在动作一个网闭大概代庖来完成客户(如您的欣赏器大概咱们的 为了完成您的HTTP乞求该完成劳器检查一个上游效劳器却没赢得立即的共意代码。
3普遍处理思绪
a运用nginx代庖 尔性能效劳器爆发危害害;大概者php-cgi过程数不足用; php实行时间长大概者是php-cgi过程死掉;已经快速CGI运用情景等城市引导502、504缺点分析。
b502 是指乞求的php-fpm已经实行却是因为某种缘故而不实行完成最后引导php-fpm过程中断常见。普遍来说与php-fpm.conf的树立有闭也与php的实行步调 本能有闭网站的检查量大而php-cgi的过程数偏少服务器。针闭于这种情景的502缺点只需减少php-cgi的过程数优化。简直即是建改/ usr / local / php / etc / php-fpm.conf文件将一个中的max_children值符合减少seo。这个数据要依据你的效劳器的摆设进行树立。普遍一个php-cgi过程占20M内存你不妨碍本人估计下适量 增加。cal / php / sbin / php-fpm reload而后沉开一下。
c504展现超时也即是客户端所发出的乞求不达到网闭乞求不到不妨碍实行的php-fpm。
501:效劳器不具备完成乞求的功效比方效劳器无法辨别别乞求办法时大概会返回此代码。
503:503是一种HTTP状态码。英文名503 与404(找不到404)服务不可用是共属一种网页状态堕落码。前者是效劳器堕落的一种返回状况只是网页步调不相闭的终止后返回的一种状况必须要优化网站 (效劳不可用)
505:HTTP 505缺点是HTTP状态码的一种展现“ HTTP版本无法缓解”当效劳器不救济乞求中所 运用的HTTP协议版本时便回传此缺点最常遵守的是HTTP / 1.1。