Apache超时配置
Apache超时配置
1. KeepAliveTimeout
语法 KeepAliveTimeout seconds
默认 5
上下文 server config, virtual host
说明 服务器在持久连接上等待后续请求的时间量。Apache将在关闭连接之前等待后续请求的秒数。一旦接收到请求,超时指令指定的超时值将被应用。将KeepAliveTimeout设置为高值可能会在负载很大的服务器上造成性能问题。超时越高,就会有越多的服务器进程被占用,等待与空闲客户机的连接。在基于名称的虚拟主机上下文中,将使用一组NameVirtualHost中的第一个定义的虚拟主机(默认主机)的值。其他值将被忽略。
2. ProxyTimeout
语法 ProxyTimeout seconds
默认 Value of Timeout
上下文 server config, virtual host
说明 代理请求的网络超时。该指令允许用户在代理请求上指定超时。当您有一个挂起的慢/有bug的appserver时,这是非常有用的,您宁愿返回一个超时并优雅地失败,而不是等待服务器返回的时间。
3. RequestReadTimeout
语法 RequestReadTimeout [header=timeout[[-maxtimeout],MinRate=rate] [body=timeout[[-maxtimeout],MinRate=rate]
默认 Unset; no limit
上下文 server config, virtual host
说明 设置从客户端接收请求头和主体的超时值。这个指令可以设置不同的超时来接收请求头和来自客户端的请求体。如果客户端未能在配置的时间内发送消息头或主体,则会发送408次请求超时错误。对于SSL虚拟主机,头超时值包括执行初始SSL握手所需的时间。如果用户的浏览器被配置为查询证书撤销列表,而CRL服务器是不可访问的,那么初始SSL握手可能会花很长时间,直到浏览器放弃等待CRL。因此,不应该将头超时值设置为SSL虚拟主机的非常低的值。主体超时值包括SSL重新协商所需的时间(如有必要)。在使用AcceptFilter时(通常是Linux和FreeBSD),在接收到至少一个字节(或者是整个请求)之前,套接字不会被发送到服务器进程。使用RequestReadTimeout配置的头超时只有在服务器进程接收到套接字之后才有效。如:RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500
l Fixed timeout value:
type=timeout
每秒钟允许读取所有请求头或主体的时间。0的值表示没有限制。
l Timeout value that is increased when data is received:
type=timeout,MinRate=data_rate
与上面一样,但是每当接收到数据时,就会根据指定的最小数据速率(以每秒字节数)增加超时值。
l Timeout value that is increased when data is received, with an upper bound:
type=timeout-maxtimeout,MinRate=data_rate
与上面一样,但是超时将不会超过指定的超时范围的第二个值。
4. TimeOut
语法 TimeOut seconds
默认 300
上下文 server config, virtual host
说明 服务器在请求失败之前等待某些事件的时间。超时指令定义了Apache在各种情况下等待输入输出的时间长度。
l 在读取客户端的数据时,如果读取缓冲区为空,则等待TCP包到达的时间长度。
l 当向客户端写入数据时,如果发送缓冲区满了,等待确认包的时间长度。
l 在mod_cgi中,等待从CGI脚本输出的时间长度。
l 在mod_ext_filter中,从过滤过程等待输出的时间长度。
l 在mod_proxy中,如果没有配置ProxyTimeout,则默认的超时值。
Apache超时配置的更多相关文章
- Hystrix 超时配置的N种玩法
前阵子在我的知识星球中,有位朋友对我提了个问题,问我如何让Hystrix支持对接口级别的超时配置,今天给大家写篇文章,普及下Hystrix配置超时的几种方式. 至于以后你是用阿里的Sentinel还是 ...
- 【只需3步】源码手动安装Apache以及配置(亲测可行)
作者小波/QQ463431476欢迎转载! redhat6采用centos yum源. 第一步下载apache依赖的软件包并安装 安装 apr下载地址:http://apr.apache.org/do ...
- centos apache svn配置
单独安装svn服务: 安装svn软件 yum install subversion 创建根目录 mkdir -p /var/www/svn 创建版本库repos svnadmin create /va ...
- Apache+PHP 配置随笔
准备安装包 1:安装VC++ 2012(vcredist_x64,我这边服务器为64位) 2:Apache安装包,php安装包 安装后配置工作 1:安装Apache服务,配置环境变量 httpd -k ...
- TestNg线程池配置、执行次数配置、超时配置
使用注解的方式对TestNg线程池配置.执行次数配置.超时配置 注:使用注解来控制测试方法运行的次数和超时时间,timeOut在单线程或者多线程模式下都可用,threadPoolSize设置了线程池的 ...
- Apache安装配置步骤
注释:这里以Linux 红帽商业版为例~~~~~~~纯手打啊 Apache安装配置步骤 准备:关闭其他虚拟设备 #/etc/init.d/libvirtd stop #/etc/init.d/xend ...
- Apache服务器安装配置
Apache服务器安装 1.Apache服务器安装 在Linux系统下,apache服务器的安装方式比较灵活,可以使用二进制包安装,比如:rpm包.deb包.已编译好的包.也可以简单的使用y ...
- Apache安全配置方案
Apache安全配置方案 from:http://drops.wooyun.org/%e8%bf%90%e7%bb%b4%e5%ae%89%e5%85%a8/2727 apache的一些配置主要是通过 ...
- apache+php配置中遇到的问题
在安装apache+php配置中遇到的问题: LoadModule php5_module "D:/PHP/php5apache2_4.dll"PHPIniDir "D: ...
随机推荐
- 洛谷P1587 [NOI2016]循环之美
传送门 不会,先坑着 https://kelin.blog.luogu.org/solution-p1587 //minamoto #include<cstdio> #include< ...
- UVA - 1330 City Game
InputThe rst line of the input le contains an integer K | determining the number of datasets. Next l ...
- CreateJS介绍-了解CreateJS
1.CreateJS 一款HTML5游戏开发引擎 CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成本,让开发者以熟悉的方式打造更具 ...
- 极客学院年VIP卡原价260的F码,200出售
F码是中国最大的IT职业在线教育平台——极客学院推出的VIP时间兑换码,凭此可在极客学院官网兑换年VIP,畅享平台上所有IT技术课程. 购买请点击 http://www.bejson.com/othe ...
- 题解 P1004 方格取数
传送门 动态规划Yes? 设i为路径长度,(为什么i这一维可以省掉见下)f[j][k]表示第一个点到了(j,i-j),第二个点到了(k,j-k) 则 int ji=i-j,ki=i-k; f[j][k ...
- enum StatCode
public enum StatCode { NORMAL(0,"正常"), FLAME_OUT(1,"熄火"), NOT_INSTALL(2,"未安 ...
- 【手撸一个ORM】第九步、orm默认配置类 MyDbConfiguration,一次配置,简化实例化流程
这个实现比较简单,事实上可配置的项目很多,如有需要,请读者自行扩展 using System; namespace MyOrm { public class MyDbConfiguration { p ...
- Tkinter 的三大布局管理器 pack、grid 和 place用法汇总
学习python的tkinter免不了要对各个组件进行位置的排放与设定,常用的布局管理器有grid,pack和place.这三种均用于同一父组件下的组件布局,但是也是有区别的,先看下他们各自的含义吧. ...
- (转)Nginx/Apache服务连接数梳理
Nginx/Apache服务连接数梳理 原文:http://www.cnblogs.com/kevingrace/p/6211542.html 统计连接数,使用netstat命令或ss命令都可以1)统 ...
- (转)linux dumpe2fs命令
linux dumpe2fs命令 命令名称 dumpe2fs - 显示ext2/ext3/ext4文件系统信息. dumpe2fs命令语法 dumpe2fs [ -bfhixV ] [ -o supe ...