问题标签 [haproxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
586 浏览

haproxy - 带有 haproxy、paster 和 node js 的 supervisord

我必须为我的应用程序和 nodejs 运行 paster serve 来满足我的实时要求,两者都是通过 haproxy 配置的,但是在这里我需要以 sudo 的身份运行 haproxy 以将端口 80 和其他进程绑定为普通用户,该怎么做?我尝试了不同的方法,但没有用。我试过这个命令

命令=sudo haproxy

我认为这不是我们应该这样做的方式。有任何想法吗?

0 投票
2 回答
711 浏览

node.js - 你能从 Stud > HAProxy > nginx 获得 X-forwarded-for 吗?

我正在使用 Stud 终止 SSL 并将请求转发到 HAProxy,HAProxy 确定它是否是 WebSocket 连接并将请求转发到 Node.js 或 nginx。我遇到的问题是我似乎无法从 Stud 获得 X-forwarded-for。当我在 stud conf 中设置 write-ip 时,我的请求失败。

这样的堆栈可能吗?

0 投票
1 回答
4238 浏览

haproxy - 具有 2 个后端的 haproxy - 当 1 个后端排队时,另一个也会受到影响

我有 2 个后端的 haproxy 设置:be1 和 be2

我正在使用 ACL 根据路径进行路由。

当 be2 开始形成队列时,对 be1 的请求会受到负面影响——通常需要 100 毫秒的时间需要 2-3 秒(就像对 be2 的请求一样)。

有没有办法让 be2 排队而不影响 be1 的性能?

在高峰期,我的服务量约为 2000 req/s。

不知道我昨天怎么没有注意到这一点,但是看到 maxconn 设置为 2000 ......所以这可能是我的问题之一?

0 投票
1 回答
13833 浏览

haproxy - 可以使用 HAProxy 来限制按主机分组的前端的传入连接数吗?

我知道可以限制到 HAProxy 前端的最大活动连接。但是,是否有可能以某种方式限制来自单个主机的并发连接数?我希望进一步的连接排队。

0 投票
1 回答
4520 浏览

api - 如何根据 haproxy 标头中的 api 版本进行重定向?

请求将具有“Content-Type:application/vnd.hello.v1+json”。不知道如何只匹配 v1 部分。

谢谢!

0 投票
2 回答
4620 浏览

load-balancing - 所有 jmeter 请求仅通过 haproxy 发送到一台服务器

我正在使用 Jmeter 对我的 Web 应用程序进行负载测试。我有两个 Web 服务器,我们使用 HAProxy 进行负载平衡。我所有的测试都运行良好并且配置正确。我有三个 jmeter 远程客户端,所以我可以运行我的分布式测试。我面临的问题是我所有的 jmeter 请求都只由其中一个 Web 服务器处理。由于某种原因,它不平衡,我有很多超时和巨大的响应时间。我已经四处寻找一种使这些请求保持平衡的方法,但到目前为止我还没有运气。有谁知道这种行为的原因是什么?如果您需要先了解我的环境,请告诉我,我会提供答案。

0 投票
1 回答
1151 浏览

high-availability - 根据 haproxy 中的传入流量进行负载平衡

我正在完美地使用带有循环的 haproxy,但现在我面临一个问题:我的一个后端服务器已加载。

  1. 我想知道我是否可以根据后端服务器上的负载平衡流量。另外,如果一个失败并限制为最大值。conn 流量转到其他后端服务器
  2. 最小连接、循环和全局最大连接、默认最大连接和服务器最大连接之间的区别
0 投票
2 回答
11646 浏览

haproxy - 使用多个前端部分减少 haproxy acl 中的重复

我正在使用带有 stunnel 处理 SSL 的 haproxy(并使用代理模式来保留来自 haproxy 的原始 IP)。

我有几个 acl 测试根据域、标头或路径重定向到不同的后端。

问题是无论您是通过 http 还是 https 进入,这些都是相同的,但我必须在配置中复制它们。有什么办法可以减少重复?

这是一个示例配置:

http-in 和 https-in 有不同的端口,并且 https-in 必须 sepcify accept-proxy 以便 stunnel 可以使用代理协议将用户的原始 IP 传递给它。但除此之外,它们是相同的,并且应该始终相同。有没有办法减少这种重复?(haproxy 1.5-dev)

0 投票
1 回答
403 浏览

haproxy - HAProxy HTTP 绑定停止工作

我在 CentOS 5.2 上有 HAProxy 1.4.15,配置如下:

xxxx 和 yyyy 之间的连接良好,但重定向在几分钟后停止工作并且总是超时。如果我重新启动服务,它会再次工作,但只会再工作 2 分钟。我已经尝试了所有选项的排列,禁用 cookie,添加更多服务器,没有检查.. 总是一样的。

有任何想法吗?

0 投票
2 回答
3769 浏览

apache - 具有 SSL (https) 和粘性会话的 HAProxy

我需要设置负载均衡器作为亚马逊 ELB 的替代品,因为它们在连接超时方面存在问题。

目前,我正在使用 HAProxy,它工作正常。但是,对于想要在 https(端口 443)中连接到后端 apache 服务器和粘性会话的用户,我需要使用 SSL。

配置会是什么样子?我听说 HAProxy 在本机中不支持 SSL,可以使用 stunnel 或 nginx / apache 来处理 SSL 终止。

我会感谢任何人分享他们的知识和经验。

谢谢。詹姆士