WEB运用改动Apache的请求超时设定,处理长联接恳求请求超时难题Jager · 八月13日 · 2017年web 20317次已读某" />

全国咨询热线:18720358503

改动Apache的请求超时设定,处理长联接恳求请求

类别:行业新闻 发布时间:2021-04-11 浏览人次:

脚本制作程序编写 企业网站建设 資源共享 帮我留言板留言 有关

' next-text='' view="0" >WEB运用改动Apache的请求超时设定,处理长联接恳求请求超时难题Jager · 八月13日 · 2017年web 20317次已读

某日,组内后台管理开发设计寻找我,跟我说们的WEB网络服务器请求超时设定多少钱。他意见反馈的难题是,有一个VLAN转换每日任务cgi插口常常回到504网关ip请求超时不正确,要我剖析处理下。修改Apache的超时设置,解决长连接请求超时问题

我询问了一下,获知这一恳求碰到互联网机器设备目标较多的情况下,必须小一个半钟头才可以进行,也便是要采用长联接才行。

规矩,从开发设计那取得插口详细地址,获得连接层网络服务器IP,是一台Haproxy代理商,看过一下Haproxy的请求超时设定:

# 设定取得成功联接到一台网络服务器的最多等候時间,默认设置企业是毫秒,新版本本的haproxy应用timeout connect取代,该主要参数向后适配
contimeout 3600
# 设定联接顾客端推送数据信息时的取得成功联接最多等候時间,默认设置企业是毫秒,新版本本haproxy应用timeout client取代。该主要参数向后适配
clitimeout 3600
# 设定网络服务器端答复顾客度数据信息推送的最多等候時间,默认设置企业是毫秒,新版本本haproxy应用timeout server取代。该主要参数向后适配
srvtimeout 3600

各种各样1钟头请求超时,因此清除Haproxy的危害,再次向下看。

Haproxy 代理商的是2台Apache,也便是布署了cgi插口的网络服务器。第一時间查询了 httpd.conf 和 httpd-vhost.conf 中的配备,竟然没寻找请求超时设定。

因此,检索了下有关实例教程,发觉原先藏在了 httpd-default.conf 之中:

#
# This configuration file reflects default settings for Apache HTTP Server.
# You may change these, but chances are that you may not need to.
# Timeout: The number of seconds before receives and sends time out.
Timeout 300
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
KeepAlive On
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# mend you leave this number high, for maximum performance.
MaxKeepAliveRequests 100
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
KeepAliveTimeout 5
# UseCanonicalName: Determines how Apache constructs self-referencing 
# URLs and the SERVER_NAME and SERVER_PORT variables.
# When set "Off", Apache will use the Hostname and Port supplied
# by the client. When set "On", Apache will use the value of the
# ServerName directive.
UseCanonicalName Off
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride 
# directive.
AccessFileName .htaccess
# ServerTokens
# This directive configures what you return as the Server HTTP response
# Header. The default is 'Full' rmation about the OS-Type
# piled in modules.
# Set to one of: Full | OS | Minor | Minimal | Major | Prod
# where Full conveys rmation, and Prod the least.
ServerTokens Full
# Optionally add a line containing the server version and virtual host
# name to server-generated pages (internal error documents, FTP directory 
# listings, mod_status  output etc., but not CGI generated 
# documents or custom error documents).
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
# Set to one of: On | Off | EMail
ServerSignature On
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g.,  (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better  if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
HostnameLookups Off

看过下,这种是Apache的默认设置配备,Apache都没有include到httpd.conf之中。因而,编写 httpd.conf,寻找以下主要参数:

#Include conf/extra/httpd-default.conf

除掉注解,储存文档。随后再编写 /usr/local/apache2/conf/extra/httpd-default.conf 文档,将Timeout的值改动为合乎生产制造自然环境规定的1800秒,最终实行Apache光滑重新启动指令就可以:

/usr/local/apache2/bin/apachectl -k graceful
/usr/local/apache2/bin/httpd -k graceful

Ps:我以前一直认为仅有Nginx有一个光滑reload指令,后边才了解Apache、Haproxy都适用光滑重新启动名字,这一十分棒!

轻载以后,也不会出現504网关ip请求超时设定了。

47 条答复
酷居 2016-8-16 · 19:27
上学与求真 2016-8-25 · 22:17

张教师,可否下一一篇文章的主题风格是有关“开启CDN后,怎样获得真正的UA”
觉得和以前的一篇 用CDN后 获得客户真正IP 一个含意。


上学与求真 2016-8-26 · 10:40

0.0 那那么看来我开启CDN,也其实不会防碍屏蔽掉的一些收集UA喽。。。
一判断力得开启了CDN,封UA和封IP一样的失效了就,终究他们都会CDN连接点上开启內容收集了。

学习培训来到。


上学与求真 2016-8-28 · 16:56

推荐阅读

改动Apache的请求超时设定,处理长联接恳求请求

脚本制作程序编写企业网站建设資源共享帮我留言板留言有关' next-text='' view="0" >WEB运用改动Apache的请求超时设定,处理长联接恳求请求超时难题Jager · 八月13日 · 2017年web 20317次已读某...

2021-04-11
安徽省省企业网站建设-成功签定 领航科技 企业

当今部位: > 新闻报道管理中心 > 新闻报道管理中心 > 取得成功签署 引航高新科技 企业网站建设合同书取得成功签署 引航高新科技 企业网站建设合同书信息内容 公布 访问: 引航高...

2021-04-11
都说自助建站系统非常简单—app和网站的区别

app和网站的差别_登陆登录登陆密码手机上手机微信手机微信微信小程序app的开发设计设计方案设计方案计划方案来源于于于于做一个网站,保证五八同城网网、大集网那类经营运营经营...

2021-04-10
GOPS2016全世界运维管理交流会•深圳市站全自动化

土鸡价钱 2016-4-1 · 10:59 全世界运维管理交流会,应当去报名参加的人,全是一些巨头吧,能在一起学习培训真心实意非常好...

2021-04-10
龙岩市SEO

龙岩市SEO - 潜心龙岩市seo优化、百度搜索营销推广、互联网营销推广编写: 杨四代 但是,考虑顾客的临时性要求是不正确的见解。因为对检索模块提升制造行业的不彻底掌握,明确提出...

2021-04-10
惠州市惠市区高职院校今年高考

結果,在全部传出的个人简历中,有30%获得了回应。有风采的女士获得的回应率为54%,而有风采的男士,获得的回应率为47%。霸王龙妹 的結果最不幸,回应率仅有7%, 虾蟆男 的回应率...

2021-04-10
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信