问题标签 [load-balancing]

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 投票
6 回答
35391 浏览

asp.net - 什么可能导致“客户端断开连接”ASP.NET 异常?

我的 .NET 3.5 应用程序偶尔会抛出以下异常 System.Web 异常:

客户端断开连接

为什么会发生此异常?我的应用程序在负载平衡的 Windows Server 2003 IIS 6.0 服务器上运行。

0 投票
2 回答
6642 浏览

mysql - 用于数据库分片的 MySQL 代理替代方案

MySQL 代理是否有任何替代方案。我不想使用它,因为它仍处于 alpha 阶段。

我将有 10 个 MySQL 服务器,其中 table_1 table_2 table_3 table_4 ... table_10 分布在 10 个服务器上。每个表的结构都是相同的,它们只是具有不同数据集的分片。

是否有 MySQL 代理的替代方案,我可以让我的客户端应用程序连接到单个 SQL Server(代理),它查看查询并代表它获取数据。

例如,如果客户端从 Proxy 请求“SELECT * FROM table_5 WHERE user=123”,它连接到包含 table_5 的第 5 个 SQL Server 并获取数据?

0 投票
2 回答
2265 浏览

load-balancing - 如何通过 mod_jk 将请求强制发送给特定的工作人员?

如果我有几个工作人员和一个负载平衡器工作人员的 mod_jk 设置,是否有一个请求参数或其他东西可以让我将特定的 http 请求强制到特定的工作人员。例如,如果我有一个工人 worker1 是否有这样的东西:

http://www.example.com?worker=worker1

通常我们需要对集群中特定服务器上的问题进行故障排除,并且能够将请求直接强制发送到该服务器是必不可少的。

0 投票
4 回答
9008 浏览

asp.net - 如何在负载平衡环境中设置 SSL?

这是我们当前的基础设施:

  1. 共享负载平衡器后面的 2 个 Web 服务器
  2. dns 指向负载均衡器
  3. Web 应用程序在 asp.net 中完成,带有 wcf 服务

我的问题是如何设置 SSL 证书以支持 https 连接。

以下是我的两个想法:

  1. SSL 证书在负载均衡器处终止。负载平衡器后面的安全/不安全通信将被转发到 2 个不同的端口。
    亲: 只需要 1 个证书,因为我水平扩展
    缺点:我必须通过检查请求来自哪个端口来检查安全或不安全。对我来说不太合适

    当 IIS 绑定 2 个不同的端口时,WCF 设计将不起作用
    根据 this

  2. SSL 证书在每台服务器上终止?
    缺点:需要添加更多证书才能横向扩展

谢谢

0 投票
2 回答
1989 浏览

c# - .net 应用程序的负载平衡或故障转移服务器

场景我有用 c#.net 编写的服务。

现在在我的生产环境中,我希望此服务位于 2 台不同的服务器上,用于负载平衡或其中一台服务器的故障转移。

因此,例如,如果一台服务器死机,则服务会继续在另一台服务器上运行并且用户不会受到影响,或者如果站点负载过重,用户会被重定向到不同的服务器。

对于在不同服务器上重定向的用户来说不是问题,我们有可以检查服务是否正在运行的软件。在这种情况下如何进行会话管理?

我们怎样才能做到这一点?

0 投票
1 回答
921 浏览

load-balancing - 网络负载平衡服务器

我想创建 NLB(网络负载平衡)服务器,我需要任何特定的软件或硬件吗?

0 投票
1 回答
11661 浏览

java - 负载平衡 Web 应用程序

有负载平衡的 Tomcat Web 服务器。每个请求都可以由不同的 tomcat 服务器提供服务。

在为基于 j2ee (struts) 的 Web 应用程序编写代码时,我们如何处理这个问题?

0 投票
1 回答
3373 浏览

apache2 - mod_proxy 超时 (502) 和故障转移

所以我们正在运行一个由 Apache 2.2 进行负载平衡的 2+ 个后端服务器(可能是 JBoss 服务器)的集群。有时,后端服务器可能会变得无响应(这意味着它们会等待很长时间才能回复请求,但不会立即关闭连接)。这自然会导致 502“Bad gateway”错误。我对负载均衡器的理解是,它应该故障转移并将请求重定向到其余实例。

我已经看到平衡器的一个节点可以进入错误状态,但永远无法强制将一个节点完全发送到该状态(即在遇到第一个 502 之后执行此操作)。我是否遗漏了什么,或者这只是我想要的一个功能?哦,这是我的配置:

最好的,塞巴斯蒂安

0 投票
5 回答
18770 浏览

load - EC2 中的弹性负载平衡

它已经出现了一段时间,但现在亚马逊已经发布了弹性负载平衡(ELB),您对为高流量 Web 应用程序部署此解决方案有何想法?

我们应该替换HAProxy还是将 ELB 作为 HAProxy 前面的免费服务?

0 投票
1 回答
11906 浏览

apache - 在 Apache 中混合使用 RewriteRule 和 ProxyPass

我今天正在调试一个与混合mod_proxymod_rewrite一起相关的问题,我最终不得不使用balancer://myclusterinRewriteRule以停止从 Apache 接收 404 错误。我有两个问题:

1)有没有其他方法可以让重写的 URL 通过平衡器而不添加balancer://myclusterRewriteRule

2) 有没有办法在 or 中定义我在ProxyPass(stickysession=JSESSIONID|jsessionid scolonpathdelim=On lbmethod=bytraffic nofailover=Off) 中定义的所有参数<Proxy>RewriteRule我担心与新请求匹配的请求不会以与通过的请求RewriteRule相同的方式进行负载平衡ProxyPass(例如/app1/something.do)?

以下是 httpd.conf 的相关部分。我正在使用 Apache 2.2。

...