【问题标题】:apache2.conf: Difference between Timeout and KeepAliveTimeoutapache2.conf:Timeout 和 KeepAliveTimeout 的区别
【发布时间】:2014-04-01 19:37:00
【问题描述】:

apache2.conf 中的 Timeout(默认 300)和 KeepAliveTimeout(默认 15)有什么区别?这些值是否以某种方式相互依赖?

谢谢!

【问题讨论】:

    标签: apache2 apache2.2


    【解决方案1】:

    来自Apache 2.2 文档:

    KeepAliveTimeout :Apache 在关闭连接之前等待后续请求的秒数。收到请求后,将应用 Timeout 指令指定的超时值。将 KeepAliveTimeout 设置为较高的值可能会导致负载过重的服务器出现性能问题。超时时间越高,将有越多的服务器进程被占用等待与空闲客户端的连接

    TimeOut:服务器在请求失败之前等待特定事件的时间。 TimeOut 指令定义了 Apache 等待 I/O 的时间长度(例如,从客户端读取数据时,向客户端写入数据时等)

    【讨论】:

      猜你喜欢
      • 2019-08-18
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-24
      • 2023-04-07
      • 2015-10-12
      相关资源
      最近更新 更多