Haproxy网站无法打开处理
2016-05-23 15:42
337 查看
今天客服咨询陆陆续续有接到用户无法访问网站的情况,均是提示网页无法访问、Internet Explorer无法打开页面等情况,由于周五的时候有对Haproxy进行如下的优化
timeoutclient 30s
timeout http-keep-alive 10s
option http-keep-alive
option http-server-close
option nolinger
最先排除的就是
option nolinger
参数,因为这个参数强制关闭TCP连接,果然关闭这个参数后网站就正常打开。
分析:
正常情况下用户到服务器使用TCP进行连接,当客户端通过三次握手与服务器建立TCP连接,如果因为客户端网速慢导致TCP被强制关闭,所以出现的错误就是连接被重置。
可以知道option nolinger就是发送RST信号使得客户端与服务器关闭连接。
本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1782148
timeoutclient 30s
timeout http-keep-alive 10s
option http-keep-alive
option http-server-close
option nolinger
最先排除的就是
option nolinger
参数,因为这个参数强制关闭TCP连接,果然关闭这个参数后网站就正常打开。
分析:
正常情况下用户到服务器使用TCP进行连接,当客户端通过三次握手与服务器建立TCP连接,如果因为客户端网速慢导致TCP被强制关闭,所以出现的错误就是连接被重置。
可以知道option nolinger就是发送RST信号使得客户端与服务器关闭连接。
本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1782148
相关文章推荐
- 高并发金融应用架构优化与平台创新
- 高并发金融应用架构优化与平台创新
- 网站的安全如何得到安全保障
- MVC与MVP架构特点与区别-android
- MVVM架构模式
- 第3课:通过案例对SparkStreaming 透彻理解三板斧之三:解密SparkStreaming运行机制和架构进阶之Job和容错
- Ext JS4 架构你的应用 第3节 (官方文档翻译)
- 网站 、内容
- keepalived+haproxy实现网站负载均衡和高可用
- 大型网站技术架构 学习总结二(大型网站架构模式)
- 第2课:通过案例对SparkStreaming 透彻理解三板斧之二:解密SparkStreaming运行机制和架构
- 一个学习html5 css3还有js的网站
- Ext JS 4 架构你的应用 第2节 (官方文档翻译)
- 读大型网站技术架构一书 总结(1)
- (读大型网站技术架构)-秒杀系统设计
- Android display架构分析-SW架构分析(1-4)
- 关于IIS的配置用于服务器网站的发布
- Android display架构分析(5-8)
- 欧美古风格html网站模板
- 解决网站播放视频不要广告