ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

nginx + php (fpm) 超时设置

2021-04-08 17:02:39  阅读:285  来源: 互联网

标签:超时 fpm nginx fastcgi proxy timeout 10s php FastCGI


PHP timeout配置:

1. php.ini max_execution_time

 

 

 2. php-fpm.conf request_terminate_timeout

 

 

 

Nginx timout参数

 

1. fastcgi

 

fastcgi_connect_timeout 600; 与FastCGI服务器建立连接的超时。

fastcgi_send_timeout 600; 设置将请求传输到FastCGI服务器的超时。 仅在两次连续写入操作之间设置超时,而不是为整个请求的传输。 如果FastCGI服务器在此时间内未收到任何内容,则关闭连接。

fastcgi_read_timeout 600; 从FastCGI服务器读取响应的超时。 仅在两个连续的读操作之间设置超时,而不是为整个响应的传输。 如果FastCGI服务器在此时间内未传输任何内容,则关闭连接。

2. proxy

 proxy_connect_timeout 10s;

 proxy_send_timeout 55s;

 proxy_read_timeout 60s;

3. client

 client_header_timeout 10s;

 client_body_timeout 10s;

4. keepalive

 keepalive_timeout  65s;

5. resolver

resolver_timeout 10s;

6. upstream max_fails fail_timeout

server 127.0.0.1:9999 max_fails=20 fail_timeout=10s;

标签:超时,fpm,nginx,fastcgi,proxy,timeout,10s,php,FastCGI
来源: https://www.cnblogs.com/sanshuiqing/p/14633272.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有