Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2325511
  • 博文数量: 145
  • 博客积分: 8668
  • 博客等级: 中将
  • 技术积分: 3922
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-09 21:21
个人简介

work hard

文章分类

全部博文(145)

文章存档

2016年(1)

2015年(1)

2014年(1)

2013年(12)

2012年(3)

2011年(9)

2010年(34)

2009年(55)

2008年(20)

2007年(9)

分类: 架构设计与优化

2016-03-18 00:44:39

2015 年写的《HAProxy 介绍》,欢迎大家一起讨论 HAProxy。

本文档可以自由下载,但不得用于商业用途。

HAProxy 介绍-by-Godbach.pdf

阅读(9413) | 评论(12) | 转发(2) |
1

上一篇:What is Overcommit? And why is it bad?

下一篇:没有了

给主人留下些什么吧!~~

coldgin2016-03-21 23:28:11

godbach:大家也可以关注和参与 CU 论坛上关于 HAProxy 的讨论:
http://bbs.chinaunix.net/thread-4241432-1-1.html

好的,后续的讨论就到论坛里面参与,谢谢。

回复 | 举报

coldgin2016-03-21 23:27:38

godbach:HAProxy 是一个应用层的程序,所以不管是做七层负载还是四层负载,都是要真正建连起来 TCP 连接的。正如我 PPT 前面提到的,client -> HAProxy 和 HAProxy -> real server 各是一条独立的 TCP 连接。

所以,回复给 client 的 数据,都是从 HAProxy 发出的。real server 接收到的请求,都来来自于 HAProxy。这个过程中,对于 Client 来说,HAProxy 是 server。对于 real server 来说,HAProxy 是 client。

HAProxy 自己内部有 session 表,记录了 client -> HAProxy -> real server 的全部信息,它就可以正确的将数据来回的转发。注意,这里的转

你好,是不是有字数限制,最后的一段话没有写完。
能不能再说说 。
另外,有办法能看到这个Session表吗。
经你这么一般我算明白了。这和NAT还是不一样,DNAT是改写目标地址,代理是建立2次TCP连接。

回复 | 举报

godbach2016-03-21 15:50:44

lyhabc:跟lvs的nat模式有啥区别,还有你的pdf太简单了

论坛上回复了 http://bbs.chinaunix.net/thread-4241432-2-1.html

我这个 PDF 是属于简要介绍 HAProxy 的。

回复 | 举报

lyhabc2016-03-21 13:56:36

跟lvs的nat模式有啥区别,还有你的pdf太简单了

godbach2016-03-21 11:53:48

大家也可以关注和参与 CU 论坛上关于 HAProxy 的讨论:
http://bbs.chinaunix.net/thread-4241432-1-1.html