首页 文章
  • 0 votes
     answers
     views

    如何将kubernetes中的DNS请求代理到内部consul-dns端口

    我在kubernetes集群中使用consul并且想要查询其集群外部的DNS端口,但不确定如何在haproxy中代理请求 . 带有外部IP的Google负载均衡器配置 --- kind: Service apiVersion: v1 metadata: name: consul-lb spec: type: LoadBalancer ports: - port: 80 pr...
  • 0 votes
     answers
     views

    在IBM Cloud Kubernetes中公开HAProxy(端口80)Docker的最简单方法

    我需要将运行HAProxy的Docker部署到IBM Cloud(Bluemix)Kubernetes服务中,该Docker已经在内置docker上工作 . 我对如何暴露80和443感到有些迷茫 . 在简单的简单码头工具中,它非常简单但在Kubernetes或者至少在IBM Cloud中看起来很复杂 . 我不需要负载 balancer ,虚拟主机或任何额外的配置,因为HAProxy将负责它 . 只...
  • 0 votes
     answers
     views

    Traefik&Keycloak:错误SSL_ERROR_RX_RECORD_TOO_LONG

    我使用 HAProxy 将所有请求从80端口重定向到443并使用NodePort进入 traefik-ingress-controller (v1.6.6,在Kubernetes集群内) . 这里 HAProxy.conf : frontend http-frontend ...
  • 3 votes
     answers
     views

    Haproxy中的TIME_WAIT数量很多

    我们在CentOS 5.9机器上托管了haproxy 1.3.26,它具有2.13 GHz Intel Xeon处理器,作为许多服务的http和tcp负载均衡器,提供~2000请求/秒的峰值吞吐量 . 它已经运行了2年,但逐渐流量和服务数量都在增加 . 我们观察到,即使在重新加载旧的haproxy过程后仍然存在 . 在进一步调查中,我们发现旧进程在TIME_WAIT状态下有许多连接 . 我们还看到...
  • 1 votes
     answers
     views

    Nginx和haproxy一起没有指向root index.php文件

    我有1个本地 haproxy 服务器(10.10.1.18),用于loadbalance 2 nginx本地Web服务器( web1 = 10.10.1.21, web2 = 10.10.1.22) . 我可以成功地将本地ips的web服务器连接到index.php文件http://10.10.1.21/和http://10.10.1.22/ 但是,当我指向haproxy http://10....
  • 2 votes
     answers
     views

    HA代理gzip压缩,后端服务器没有压缩

    我有一个HA代理服务器,请求通过该服务器路由到后端 . 后端服务器是node.js / geddy . 在geddy上启用gzip需要对核心模块进行一些更改,我不想冒这样做的风险 . 我的问题是,如果我在HA Proxy中启用压缩,是否可以配置为执行压缩/解压缩并将未压缩的请求发送到geddy后端并将压缩的请求发送回客户端? compression/decompression unco...
  • 5 votes
     answers
     views

    如何在CoreOS中加载 balancer 服务?

    我有一个运行3个web conntainers的coreos集群,每个集合运行相同的Web应用程序 . 如何使用haproxy和nginx对我们对这些正在运行的容器的请求进行负载均衡 . 请建议 .
  • 9 votes
     answers
     views

    负载均衡R请求到RServe

    我有6个Linux盒子运行RServe并提供相同的R脚本集 . 192.168.0.1 : 6311 192.168.0.2 : 6311 ... ... 192.168.0.6 : 6311 我使用REngine(Rserve Java Client)从java连接到这些Rserve . RConnection rServeConnection = new RConnection(R_SERV...
  • 3 votes
     answers
     views

    带有SSL终结的HAProxy和Go中的HTTP / 2

    我有一个用Go编写的Web应用程序,并由HAProxy进行负载 balancer . HAProxy还处理SSL / TLS终止 . 目前响应都是HTTP / 1.1,我希望它们是HTTP / 2 . 我在haproxy.conf中尝试过各种各样的东西,但是还没能让它运行起来 . 我能够得到一个独立的Go服务器来处理自己的SSL终端以使用HTTP / 2,但看起来所有当前浏览器都只支持HTTP...
  • 0 votes
     answers
     views

    haproxy ratelimit请求数

    我有haproxy设置为LB和后端apache服务器 . 我在haproxy conf i中定义了2个frorp,e重定向80到443(https) . 现在,我需要开始编写stick-table来限制conn / http请求的数量限制 - 我应该在前端80或443中添加它吗? 其次,当用户登陆我的网站时,实施“接受cookie”是一个好主意吗?然后,我可以使用它来跟踪请求的数量,以确定它是垃圾...
  • 5 votes
     answers
     views

    如何在HAProxy中查看tcp连接调试信息

    我目前正在重构我们在 生产环境 服务器上使用的haproxy配置,以转发来自中央服务器的TCP流量 . 目标是让所有东西都使用docker容器来帮助提高部署可靠性 . 到目前为止一切都进展顺利,但现在我有一些“监听”代理使用“模式tcp”似乎没有转发他们的流量 . 我认为问题出在SSL证书验证或转发到辅助服务器本身 . 为了调试这个问题,我打开了所有syslog调试('debug'级别),并使用-...
  • 3 votes
     answers
     views

    当正常重启时,Haproxy仍会调度与后端服务器的连接

    我们在tcp模式下使用haproxy进行thrift(rpc)服务器负载 balancer . 但是,当后端服务器重新启动时,我们遇到了一个问题 . 当我们的thrift(rpc)服务器重新启动时,它首先停止侦听haproxy配置为连接的端口,但仍将处理正在运行的请求,直到它们全部完成(正常重启) . 因此,在重新启动期间,仍有通过haproxy从客户端到后端服务器连接的套接字,而后端服务器不接...
  • 0 votes
     answers
     views

    haproxy http负载均衡和状态处理

    我无法清楚地了解Haproxy如何在http模式下执行运行状况检查 . 我需要将http请求重新发送到另一个服务器(后端服务器列表中的下一个),如果第一个返回了一些错误状态代码(例如,503) . 我需要Haproxy的以下行为:1)我收到一些HTTP请求2)我将它发送到第一个服务器3)如果我得到503(或其他一些错误代码),这个HTTP请求必须发送到下一个服务器4)如果它返回200个代码,此tc...
  • 1 votes
     answers
     views

    HAProxy前端后端不断启动和停止

    我正在使用HAProxy 1.6.4 来将我的流量负载 balancer 到不同的服务器 . 就像现在我的haproxy在docker容器内运行 . 在我的配置中,我有不同的前端和后端 . 在我的测试中,我的前端后端工作并将流量转发到我想要的请求 . 但问题是我的一些流量正在收到CONN_RESET错误 . 通过查看haproxy日志,我发现我的朋友和后端正在不断重启 . 日志看起来像这样 . ...
  • 7 votes
     answers
     views

    HAProxy负载 balancer TCP流量

    使用HAProxy,我正在尝试(TCP)负载 balancer Rserve(在TCP套接字中侦听用于调用R脚本的服务)在2个节点中的端口6311上运行 . 下面是我的配置文件 . 当我运行HAProxy时,它的状态没有任何问题 . 但是当我连接到 balancer 节点时,低于错误 . 配置有什么问题? Handshake failed: expected 32 bytes header, go...
  • 1 votes
     answers
     views

    HAProxy - 部分SSL卸载

    目前,我正在使用tcp模式将SSL流量重定向到加载和处理证书的两个后端节点 . 这正如期望的那样,在使用SNI的apache中,我可以处理必要的域 . 对于其中一个域,我需要将其移动到不同的后端和服务器 . 我的问题 - 是否可以在同一个前端ip / port中的haproxy中进行此设置?我不想将所有证书加载到HAProxy中 - 但是只需加载需要指向不同后端的站点的证书就可以了 . 基本上,我...
  • 0 votes
     answers
     views

    HAProxy TCP负载 balancer 仅使用一台服务器

    我想使用HAProxy作为TCP负载均衡器,但我遇到一些配置问题,希望有人在这里可以帮助我 . HAProxy确实将所有流量路由到两个服务器中的一个 . 确切地说,HAProxy只使用第一台服务器'test1' . 仅使用'test2'更改订单会导致HAProxy .我正在使用 balancer 模式'leastconn'但也尝试了'roundrobin' . 此外,我还尝试使用'fronten...
  • 0 votes
     answers
     views

    HAProxy healthcheck

    我有一个带有一个前端和两个后端的HAProxy . 在我的测试场景中,我需要检查HAProxy是否能够将负载转移到下一个后端服务器(如果其中一个已关闭) . 由于基于TCP的HTTP侦听器端口在关闭的实例上打开,因此HAProxy会在发送实际请求之前尝试检查侦听器状态 . 由于此请求丢失,并且在下一个后端服务器上只收到少量请求 . 因此吞吐量较少 . 所以为了解决这个问题,我已经阻止了那个端口 ....
  • 0 votes
     answers
     views

    带有tomcat的HAProxy的SSL证书 - 502 Bad Gateway

    我正在尝试在ssl模式下使用不同VM上的2个tomcat实例进行haproxy工作(请参阅我之前的问题:HAProxy load balancing with tomcat SSL) . 目前,我设法让haproxy使用以下配置: defaults log 127.0.0.1 local0 option tcplog frontend ft_test mode http ...
  • 1 votes
     answers
     views

    haproxy启动两个进程,正常与否?

    背景:我写了一个python脚本来读取数据库,更新haproxy.cfg并每分钟重新加载haproxy . 为了避免遗漏请求,我提到了HAProxy: Reloading Your Config With Minimal Service Impact和linux命令"man haproxy" . 现在,我达到了目标,并且还没有出现任何错误 . 使我困惑的是两个haproxy进程...
  • 9 votes
     answers
     views

    如何在haproxy中使用数千个后端?新 Map 功能对此有用吗?

    我想使用haproxy作为代理和数千个后端的负载均衡器 . 因此,需要根据主机名将请求代理到正确的后端,然后在后端内进行负载 balancer . 我正在使用haproxy-1.5dev21 . 配置文件如下所示: frontend public bind :80 mode http acl host1 hdr_reg(host) host1.com use_backend be...
  • 0 votes
     answers
     views

    HAProxy - 传输期间的连接重置

    我在tomcat中部署的2个webapps前面使用HAProxy . 在测试高可用性时,我发出了10000个请求,并且在某些时候我杀死了一个tomcat实例 . 对于1或2个请求,我会收到一些错误 . 我的请求是使用Spring的RestTemplate发送的 . 以下是异常:“org.springframework.web.client.ResourceAccessException:POST请...
  • 0 votes
     answers
     views

    HAProxy不将请求转发到后端服务器

    我将HAProxy(v1.5.8)作为带有keepalived(v1.2.2)的负载均衡器来维持高可用性 . 我在本地网络上的另一台机器上也有几台Jetty服务器作为带有webapp的后端服务器 . 我遇到的问题是:我可以通过IP(下面的代码中的z.z.z.z)访问Web应用程序,但是当我尝试通过VIP访问(y.y.y.y在下面的代码中)时,我收到连接拒绝错误 . 我没有任何iptables规则集...
  • 1 votes
     answers
     views

    在haproxy背后的RabbitMQ消费者的连接错误

    我正在使用rabbitmq集群 . 我的消费者通过haproxy连接了这个集群 . 消费者提出了通过haproxy连接的以下异常 . 如果直接连接到节点的消费者不会引发任何异常 . 2013-01-08 16:25:09,745 WARN | SimpleAsyncTaskExecutor-1 | o.s.amqp.rabbit.listener.SimpleMessageListenerCont...
  • 1 votes
     answers
     views

    当后端关闭时haproxy缓冲tcp请求体吗?

    我使用haproxy 1.6.4作为TCP(非HTTP)代理 . 我的客户正在发出TCP请求 . 他们不等待任何响应,他们只是发送数据并关闭连接 . 当所有后端节点都关闭时,haproxy的行为如何?我看到(从客户的角度来看)haproxy正在接受进入联系 . Haproxy的统计数据显示,前端的状态为OPEN,他正在接受连接 . 前端的会话数和字节数增加,但不是后端(他是DOWN) . 是hap...
  • 4 votes
     answers
     views

    在Google Cloud负载均衡器后面的HAProxy背后的Socket.io会出现连接错误

    我们正在尝试在HAProxy和HAProxy之后配置我们的Socket.io套接字服务器,我们正在使用Google Cloud Load Balancer,因此HAProxy不是单点故障 . 正如https://medium.com/google-cloud/highly-available-websockets-on-google-cloud-c74b35ee20bc#.o6xxj5br8在这篇...
  • 0 votes
     answers
     views

    HAProxy - 将一个域的流量重定向到https,将其他域的流量重定向到仅http

    我使用专用服务器在Centos和WHM上托管4个域和3个子域 . 最近计划使用HAProxy进行负载均衡 . 我想要实现的是使用前端的HAProxy配置将一个特定域的所有流量重定向到https,因为我在HAProxy终止了该特定域的SSL . 这就是我用过的东西 frontend www-https bind haproxy_www_public_IP:443 ssl crt /etc/s...
  • 1 votes
     answers
     views

    Opsworks HAProxy HTTPS重定向

    我无法让HAProxy永久地将所有请求重定向到HTTP到HTTPS . 我已将标准Opsworks HAProxy配置Chef配方安装为自定义配方,并尝试将其修改为重定向请求 . 我没有成功 . 有人可以帮我修改吗? 这是默认的配置食谱:https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/haproxy/templat...
  • 0 votes
     answers
     views

    Haproxy自定义错误页面有时只能工作

    我将Apache作为反向代理运行,重定向到HaProxy服务器设置,使用cookie在两个后端服务器之间进行负载 balancer . 它不优雅,但一切正常...... 后端服务器运行一个使用基本身份验证的Web应用程序(它提供了所有功能),如果用户输入错误的登录详细信息,则后端应用程序会超时 . 结果HaProxy显示504错误 . 为了帮助我的用户正确登录,我已经为504错误以及503和50...
  • 2 votes
     answers
     views

    使用haproxy对后端服务器执行http运行状况检查

    是否可以在各个后端服务器上执行HTTP运行状况检查,并在活动后端服务器之间进行负载 balancer . 当我们在httpchk中提到主机名时,这适用于单后端服务器(选项httpchk GET / info HTTP / 1.1主机:\ abc.mysrv1.com) 但是我无法使用多个后端服务器成功配置它,因为我无法在httpchk命令上提供单独的主机名,并且在后端配置下获得http 400错...

热门问题