nginx 常见错误释义


错误信息


错误说明


"upstream prematurely(过早的) closed connection"


请求uri的时候出现的异常,是由于upstream还未返回应答给用户时用户断掉连接造成的,对系统没有影响,可以忽略


"recv() failed (104: Connection reset by peer)"


(1)服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;

(2)客户关掉了浏览器,而服务器还在给客户端发送数据;

(3)浏览器端按了Stop


"(111: Connection refused) while connecting to upstream"


用户在连接时,若遇到后端upstream挂掉或者不通,会收到该错误


"(111: Connection refused) while reading response header from upstream"


用户在连接成功后读取数据时,若遇到后端upstream挂掉或者不通,会收到该错误


"(111: Connection refused) while sending request to upstream"


Nginx和upstream连接成功后发送数据时,若遇到后端upstream挂掉或者不通,会收到该错误


"(110: Connection timed out) while connecting to upstream"


nginx连接后面的upstream时超时


"(110: Connection timed out) while reading upstream"


nginx读取来自upstream的响应时超时


"(110: Connection timed out) while reading response header from upstream"


nginx读取来自upstream的响应头时超时


"(110: Connection timed out) while reading upstream"


nginx读取来自upstream的响应时超时


"(104: Connection reset by peer) while connecting to upstream"


upstream发送了RST,将连接重置


"upstream sent invalid header while reading response header from upstream"


upstream发送的响应头无效


"upstream sent no valid HTTP/1.0 header while reading response header from upstream"


upstream发送的响应头无效


"client intended to send too large body"


用于设置允许接受的客户端请求内容的最大值,默认值是1M,client发送的body超过了设置值


"reopening logs"


用户发送kill  -USR1命令


"gracefully shutting down",


用户发送kill  -WINCH命令


"no servers are inside upstream"


upstream下未配置server


"no live upstreams while connecting to upstream"


upstream下的server全都挂了


"SSL_do_handshake() failed"


SSL握手失败


"SSL_write() failed (SSL:) while sending to client"


"(13: Permission denied) while reading upstream"


"(98: Address already in use) while connecting to upstream"


"(99: Cannot assign requested address) while connecting to upstream"


"ngx_slab_alloc() failed: no memory in SSL session shared cache"


ssl_session_cache大小不够等原因造成


"could not add new SSL session to the session cache while SSL handshaking"


ssl_session_cache大小不够等原因造成


"send() failed (111: Connection refused)"

 
时间: 2024-10-01 05:56:00

nginx 常见错误释义的相关文章

Nginx常见错误与问题之解决方法技术指南

  Nginx常见错误与问题之解决方法技术指南. 安装环境: 系统环境:redhat enterprise 6.5 64bit 1.Nginx 常见启动错误 有的时候初次安装nginx的时候会报这样的错误 sbin/nginx -c conf/nginx.conf 报错内容:sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or

19. Nginx常见错误

HTTP 状态码 413:用户上传的文件过大,需要调高 client_max_body_size 参数设置 502:后端无响应,例如 php 服务是否启动,php-fpm 的 pm 相关设置值是否过小导致无法创建新的进程处理请求等 504:后端服务执行超时,此时需要查看一下后端服务器是否CPU占用过高,RDS数据库是否有慢查询等 专题阅读 1. Nginx的优点 2. Nginx的安装与开机自启 3. Nginx目录和配置语法 4. Nginx模块 5. Nginx静态资源处理 6. Nginx

linux/centos安装nginx常见错误及解决办法

1. 安装完成Nginx后无法站外访问? 刚安装好nginx一个常见的问题是无法站外访问,本机wget.telnet都正常.而服务器之外,不管是局域网的其它主机还是互联网的主机都无法访问站点.如果用telnet的话,提示: 正在连接到192.168.0.xxx...不能打开到主机的连接, 在端口 80: 连接失败 如果用wget命令的话,提示: Connecting to 192.168.0.100:80... failed: No route to host. 如果是以上的故障现象,很可能是被

nginx常见错误104 110

最近恰好又遇到这两个错误,为了加深记忆,所以记录下我遇到这两错误的主要原因. 104 错误,连接被重置,主要是由于网络不畅造成的,这里并不是说一定是带宽不够用,很可能是防火墙或者其他安全软件屏蔽造成的,偶尔的104应该是数据包丢失连接中断. 110 错误,连接超时,nginx的代理连接超时设置时间太小,设置300-500应该足够了,如果还是超时就应该查找代码的性能和逻辑问题了.都没问题就只有用更快速的语言重构系统计算量比较大的业务逻辑 水平有限,大神勿喷,如果说的有问题请指正.

nginx常见错误

404 bad request 一般原因:请求的Header过大 解决方法:配置nginx.conf相关设置 client_header_buffer_size 16k; large_client_header_buffers 4 64k 413 Request Entity Too Large 一般原因:一般出现在上传文件 解决方法:配置nginx.conf相关设置 client_max_body_size 10m; 配置php.ini如下(必须和nginx.conf配置一致) post_ma

Nginx常见错误及处理方法(转)

404 bad request 一般原因:请求的Header过大 解决方法:配置nginx.conf相关设置 client_header_buffer_size 16k; large_client_header_buffers 4 64k;  413 Request Entity Too Large 一般原因:一般出现在上传文件 解决方法:配置nginx.conf相关设置 client_max_body_size 10m; 配置php.ini如下(必须和nginx.conf配置一致) post_

Nginx常见502错误

1.配置错误 因为nginx找不到php-fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port 2.资源耗尽 lnmp架构在处理php时,nginx直接调取后端的php-fpm服务,如果nginx的请求量偏高,我们又没有给php-fpm配置足够的子进程,那么php-fpm就会资源耗尽,一旦资源耗尽nginx找不到php-fpm就会出现502错误, 解决方案 去调整php-fpm.conf中的pm.max_children数值,使其增加

MDK常见错误详解集合

错误代码及错误信息 错误释义 error 1: Out of memory 内存溢出 error 2: Identifier expected 缺标识符 error 3: Unknown identifier 未定义的标识符 error 4: Duplicate identifier 重复定义的标识符 error 5: Syntax error 语法错误 error 6: Error in real constant 实型常量错误 error 7: Error in integer consta

http 错误代码解释 && nginx 自定义错误【转】

如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求. 此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息. 一些常见的状态代码为: 200 – 服务器成功返回网页404 – 请求的网页不存在503 – 服务器暂时不可用以下提供了 HTTP 状态代码的完整列表.点击链接可了解详细信息.您也可以访问有关 HTTP 状态