haproxy解析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
haproxy解析

haproxy解析 haproxy 命令配置实例 一:Global parameters * Process management and security - chroot 改变当前工作目录 - daemon 运行方式为后台工作 - user - group 工作用户和组 -log address facility日志输出设备 - nbproc 创建工作的进程数目 -pidfile pid文件位置 - ulimit-n 设置每个进程的可用的最大文件描述符 - stats 创建监控所用的套接字目录 - node 创建另外一个节点名字共用一个IP地址,用来识别哪个节点在处理流量 - description 描述实例的名称 maxconn number 每个进程可用的最大连接数 maxpipes number 每个进程可用的最大管道数 nokqueue nopoll nosepoll nosplice 禁用这些功能 spread-checks 0..50, in percent health check 的时间间隔 tune.bufsize number tune.maxaccept number tune.maxpollevents number tune.maxrewrite number tune.rcvbuf.client number tune.rcvbuf.server number tune.sndbuf.client number tune.sndbuf.server number 以上凭字面理解吧 debug 调试模式,输出启动信息到标准输出 quiet 安装模式,启动时无输出 二:defaults 块 作用于其后紧跟的listen块,直至下一个defaults 块,下一个default 将替换上一个块作用于以后的listen frontend 块,接受请求的端口组 backend块,后端处理的server 组 listen块,frontend和backend 块的结合 三:常用配置命令 balance algorithm [ arguments ] balance url_param param [check_post [max_wait]] 负载均衡模块设置 Examples : balance roundrobin balance url_param userid balance url_param session_id check_post 64 balance hdr(User-Agent) balance hdr(host) balance hdr(Host) use_domain_only block { if | unless } condition 在7层阻止访问 Example: acl invalid_src src /7 /3 acl定义和squid 很像 acl invalid_src src_port 0:1023 acl local_dst hdr(host) -i localhost block if invalid_src || local_dst capture cookie name len length 在请求和回应包中捕捉记录指定长度的cookie,name 为cookie的开头几个字母 Example: capture cookie ASPSESSION len 32 capture request header name len length capture response header name len length 同上 clitimeout timeout (deprecated) contimeout timeout (deprecated) 客户端超时时间,不赞成设置 cookie name [ rewrite | insert | prefix ] [ indirect ] [ nocache ] [ postonly ] [ domain domain ]* 允许持续的基于cookie 的后端连接 default_backend backend 默认应用的后端 Example : use_backend dynamic if url_dyn use_backend static if url_css url_img extension_img default_backend dynamic 当没有匹配时就用dynamic errorfile code file 定义出现错误的代码的返回页 Example : errorfile 400 /etc/haproxy

文档评论(0)

wf93679 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档