当前位置:首页 > 教程 > 正文内容

nginx失效(nginx故障处理)

2023-05-01 05:10:04教程1

nginx失效

缓存失效是指时间过期了建议重新缓存打开

nginx故障处理

是网络出故障了的错误提示

nginx报错

报错了,先查看日志,使用docker logs nginx去查看具体的报错原因再解决问题

nginx不起作用

nginx在企业中的作用是作为代理服务器的存在的,他使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。

能够支持高达 50,000 个并发连接数的响应,Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。

nginx失效转移

1/7

首先,在浏览器上按F12,Network栏目,查看接口的响应状态,如果是failed,则可能是几种原因:

1.可能是自己网络断了

2.可能是自己的服务挂了

3.可能是服务器挂了

2/7

如果status返回的状态是404,则是路径写的不正确,访问不到后台路径,这个时候服务器返回404

3/7

如果status返回的状态是500,则是服务器内部发生错误,这个时候要找后台开发人员定位一下原因,也有可能是请求方式写错了,可能将Post请求写成了Get请求

4/7

如果status返回的状态是502,可能是代理服务器关闭,这个时候如果用的是nginx服务器要检查一下服务器有没有关闭。或者查看一下nginx的启动进程是不是多个,如果是多个的话全部杀掉,然后重新启动nginx

5/7

如果返回的是403,则表示无权访问服务器上的资源,可能是没有token,或者token失效

6/7

如果返回的是400,则可能是发往后台的数据格式错误,比如后台用的是一个对象接受参数,结果你传参了一个字符串,所以可能会报400错误

7/7

当然响应码远远不止这些,这几个都是开发过程当中常见的错误码

nginx故障

一、服务器周围环境

服务器通常放置于机房,所说的周围环境也正是指机房。服务器基本是一天24小时不间断运行,所需要的电量如果没有得到足够保证,那么宕机的可能性就会增加。

其次,一台不停运转的机器,会产生大量的热量,如果机房不能给予足够的散热与湿度保持,机器便会故障,对运行速度也会有很大影响。

最后,在服务器配置相同的情况下,机房的带宽越大,访问速度相对越快。

二、本身配置

服务器对非专业人员一直是难以理解的机器,但如果将其转化为我们熟知的东西就很好理解了。我们可以将服务器看做一台普通计算机,计算机中的处理器、内存和宽带都直接影响了其运行速度。

三、网站程序

程序代码对速度影响也很大。代码越精简,所占用空间便会越小,访问速度便会越快。通常来说,编码人员都会有一个书写标准,但因为个人习惯问题而凭空多出许多冗余代码,导致速度被拖慢。

nginx超时

nginx跨域报504错误。

Nginx 504错误(Gateway time-out 网关超时)的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服务对这个挂起处理的不好, 那么最后就极有可能导致504 Gateway Time-out。

现在的网站, 尤其某些论坛有大量的回复和很多内容的, 一个页面甚至有几百K,默认的fastcgi进程响应的缓冲区是8K, 我们可以设置大点,

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98809629.html