2005年1月3日,星期一

请注意默认FCGI上的巨量请求

发布者:admin

您可能已经注意到,自上线以来,43things 已经多次宕机,并出现恼人的500错误。原因在于默认的FCGI设置与一个糟糕的RSS查询相结合,该查询一次性从系统中提取了所有数据,并在日志中占用了几页内容。

该操作无法在FCGI默认设置的30秒限制内完成,因此Apache中断了与FCGI的连接,导致该特定FCGI进程的请求失效。

经验教训…

  1. 确保您的任何操作都不会超过FCGI中的超时限制
  2. 如果您预期某些操作需要接近30秒或更长时间,请增加默认超时限制