haproxy配置直接重定向url

在邮件列表看到有个人问haproxy能否在接到一个请求时选择一个后端服务器,然后301重定向url 。
主要原因是他有5个1G的出口,这样就能充分利用其带宽。
测试了一下是可以的

  1. frontend free
            bind *:80
            default_backend lvs2
  2. backend lvs2
  3. mode http
  4. option forwardfor header ORIG_CLIENT_IP
  5. server free174 10.253.3.16:8081 redir http://free71-174-st.inner.net:8081 weight 10 rise 3 fall 5 check inter 2000
  6. server free173 10.253.3.15:8081 redir http://free71-173-st.inner.net:8081 weight 10 rise 3 fall 5 check inter 2000

当输入负载均衡机器的域名后,url会直接变成http://free71-17(3|4)-st.inner.net:8081.

时间: 2024-10-29 19:07:40

haproxy配置直接重定向url的相关文章

haproxy 配置详解

OPTION 选项: option httpclose :HAProxy会针对客户端的第一条请求的返回添加cookie并返回给客户端,客户端发送后续请求时会发送 此cookie到HAProxy,HAProxy会针对此cookie分发到上次处理此请求的服务器上,如果服务器不能忽略 此cookie值会影响处理结果.如果避免这种情况配置此选项,防止产生多余的cookie信息. option forwardfor :如果服务器上的应用程序想记录发起请求的客户端的IP地址,需要在HAProxy上配置此选项

PYTHON学习第一模块 Haproxy配置操作

购物车模拟 需求: 根据用户输入输出对应的backend下的 server信息可添加backend 和 sever信息可删除backend 和sever信息 添加server信息时,信息与已有信息重复则不操作 说明: python版本为3.6 增删查的结果均在haproxy.conf内可以验证 haproxy.conf配置文件内容: global log 127.0.0.1 local2 daemon maxconn 256 log 127.0.0.1 local2 info defaults

HAproxy指南之haproxy配置详解(理论篇)

一.haproxy配置文件详解 haproxy配置分为五部分,分别如下: 1 global:  (全局配置主要用于设定义全局参数,属于进程级的配置,通常和操作系统配置有关) 2 default : (配置默认参数,这些参数可以被用到frontend,backend,Listen组件) 在此部分中设置的参数值,默认会自动引用到下面的frontend.backend.listen部分中,因引,某些参数属于公用的配置,只需要在defaults部分添加一次即可.而如果frontend.backend.l

tomcat配置301重定向

tomcat配置301重定向 公司域名很多,如:www.wyy.com/wyy.com/wyy.net/blog.wyy.com 为了让公司域名统一化,就需要把其他的域名跳转到www.wyy.com 1.简介 urlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite.适用于任何Web应用服务器(如Tomcat,jboss,jetty,Resin,Orion等).其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页. 2.下载 Wg

Exchange 2016配置IIS重定向

默认情况下,只有输入https://mail.contoso.com/owa或者是https://mail.contoso.com/ecp 才能登陆owa或者是ecp,这对用户体验来说是很不友好的,可以通过配置IIS重定向来实现自动的跳转 1.登录到两台ExchangeCAS服务器中,打开IIS,点击Default Web Site,点开Http重定向   取消除了owa之外所有虚拟目录的重定向   OWA和ECP 配置虚拟目录内部和外部URL

springmvc中针对一个controller方法配置两个url请求

springmvc中针对一个controller方法配置两个url请求 标签: spring mvc孙琛斌 2015-12-10 17:10 2189人阅读 评论(0) 收藏 举报  分类: Spring(8)  版权声明:本文为博主原创文章,未经博主允许不得转载. 记录一个小知识点. 某些应用场景>..你可能需要不同的url请求得到相同的结果,那么你写两个方法总是不太好的,使用下面的方法可以解决这个问题. @RequestMapping(value = { "/item/index.ht

openstack API部分(Keystone) HAProxy配置(二)

openstack API部分(Keystone) HAProxy配置 廖杰 一.概况与原理 1)所需要的配置组件有:pacemaker+corosync+HAProxy 2)主要原理:HAProxy作为负载均衡器,将对openstack api服务的请求分发到两个镜像的控制节点上,由于openstack api服务是无状态的服务,所以不存在数据同步的问题.具体为在pacemaker中配置一个VIP,HAProxy负责监听这个VIP,将对这个VIP的请求分发到两台控制节点上,同时HAProxy本

重定向URL

重定向的原因有哪些?[1]网址变更了[2]权限不够 [1]网址变更了 [举例]以google为例,之前我们可以访问www.google.cn,但是后来Z.F不让我们访问它了,那么google公司为了避免用户无法访问google的搜索引擎,就做了1个引导用户的跳转. 当你在浏览器内输入www.google.cn,此时显示如下图: 这里引导用户去点击中心区域的图片,并且你看,在图片内也做了比较负责任的说明"请收藏我们的网址:google.com.hk" 当你点击了中心区域的图片,浏览器此时

HAproxy配置指令简单总结之一

haproxy配置分为两部分 global proxies default frontend backend listen = frontend + backend global 进程管理及安全相关的参数 chroot pidfile user uid group gid log <address> <facility> daemon 性能调整相关的参数 maxconn noepoll nopoll debug相关参数 debug proxies 需要注意使用的位置 backend