问题标签 [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 投票
8 回答
163993 浏览

session - 会话亲和力和粘性会话之间的区别?

在负载平衡服务器的上下文中,会话亲和性粘性会话有什么区别?

0 投票
4 回答
3528 浏览

networking - 如何将网络请求分派到(地理上)最近的服务器

我是一名 Java 编码员,不太熟悉网络的工作方式(除了基本的 UDP/TCP 连接)

假设我在美国、亚洲、拉丁美洲和欧洲的机器上运行服务器。当用户请求服务时,我希望他们的请求发送到离他们最近的服务器。

我是否有可能拥有一个地址:mycompany.com,并以某种方式将请求路由到适当的服务器?显然,当有人访问 cnn.com 时,他们会从附近的服务器接收图片、视频等。坦率地说,我不明白它是如何工作的。

顺便说一句,我的服务器不提供网页服务,它们提供其他服务,例如股市数据……以防万一。

由于我是一名程序员,我很想知道如何在软件中做到这一点。由于这只不过是一种无聊的好奇心,因此指向商业产品或服务的指针对理解这个问题没有多大帮助:)

0 投票
3 回答
462 浏览

networking - 流量整形、故障转移工具

我刚刚成为一家小企业唯一的 IT 经理。我们有多家互联网提供商(康卡斯特、时代华纳、XO 和 Qwest)。

我正在寻找一些可以聚合这些连接并使用流量整形来提供最佳路线的解决方案。

我有哪些选择?自由?低成本?

我也不介意使用基于 linux 的系统。

只需要一些选项。

0 投票
1 回答
168 浏览

asp.net - 负载平衡环境中的 ADO.NET 数据集是否存在问题?

在过去的几个月里,我们的网站遇到了一个奇怪的问题。偶尔使用 ADO.NET 数据集对数据库进行各种查询会引发错误...其中最常见的是“无法启用约束。一个或多个行包含违反非空、唯一或外来的值-关键约束。”

数据实际上是有效的,因为如果不更改任何内容,错误将是间歇性的。此外,它的“修复”是在两个 Web 服务器上回收应用程序池......所以问题不可能是返回的错误数据。完成此操作后,它可以一次运行数周,或一天中断 3 次。它没有一致性...

似乎更新的数据访问方式(例如Linq 2 SQL)工作得很好……虽然很难说,因为该站点目前正在使用这两种方式。(正在努力将所有内容都转移到 L2S,但遗憾的是没有太多时间重写旧组件......)

那么以前有人有过这样的事情吗?与负载平衡有关吗?可能是服务器有问题?(我已经强制所有连接到每台服务器,并在它们两个上都遇到了错误。)在 VM 中运行会不会有问题?

呃……好的,所以总体问题是:是什么原因造成的,我该如何解决?

哦,该网站使用 .NET 3.5...

0 投票
0 回答
1038 浏览

multithreading - 现实问题:您调整 IIS Max 线程池吗?

默认情况下,IIS 6.0 进程为每个处理器创建多达四个线程。我们可以通过将 MaxPoolThreads 条目添加到以下注册表路径来调整 IIS 6.0 服务进程中的最大线程数:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Inetinfo\Parameters 并给出 2 - 20 之间的值。

  • 我想知道实际上,这些更改是否在服务器中进行以调整 IIS?
  • 决定 Web 场环境中的 Web 服务器计数(负载/速度...)背后的计算是什么?
  • 配置负载平衡的最佳实践是什么?
  • 我们在什么基础上进行水平缩放/垂直缩放?
0 投票
3 回答
259 浏览

coldfusion - 2台服务器之间的IE6 Z-Index差异

所以,我有 2 台服务器提供页面服务。我在带有 IIS6 的 Windows Server 2003 上运行 ColdFusion。我创建了站点并在两台服务器之间同步了文件。在我的网站的右侧是一个用于搜索的弹出 div。在 IE6 中的 Server1 上,这个 div 工作得很好,在服务器 2 上它被切断了。由于使用了同步软件,我不能在两台服务器上拥有不同的文件。

任何帮助表示赞赏。谢谢

0 投票
2 回答
4224 浏览

load-balancing - 使用 openser/opensips 进行星号负载平衡

我需要对星号的来电进行负载平衡。为此,我在它前面设置了 Openser 服务器,并加载并配置了调度程序模块来执行此操作。我想要做的是 Openser 服务器将接收呼叫并将它们路由到最不“忙”的 Asterisk 服务器,该服务器将负责其余的工作(我在每个服务器中都设置了一个 IVR 菜单)。我正在使用 X-Lite 软件电话进行测试。在 Asterisk 和 Openser 中注册了相同的用户。当我发起呼叫时,它只是通过 Openser 服务器,它不会被转发到任何 Asterisk 框。我想知道我是否缺少设置中的任何配置或步骤。

先感谢您

0 投票
1 回答
2725 浏览

mod-rewrite - Isapi Rewrite - 在负载均衡器后面的重定向中保留 HTTPS

我正在运行一个具有 2 个独立子域的站点 - 一个用于 HTTP,另一个用于 HTTPS。

  • http://www.example.com
  • https://secure.example.com

http://secure.example.com不存在也不会解决。

问题是该站点在处理所有 SSL 的负载平衡器后面运行。负载均衡器和 Web 服务器之间的通信始终采用 HTTP。

因此,当使用 Isapi Rewrite 3(IIS 的 mod_rewrite 克隆)来实现一些重定向时,我遇到了问题。

就 Isapi Rewrite 而言,HTTPS 已关闭 - 因此重定向secure.example.com失败。

假设我有一条规则:

如果我提出请求,https://secure.example.com/example/我想结束,https://secure.example.com/test/但是因为 Isapi Rewrite 将 HTTPS 视为关闭,所以我结束了 http://secure.example.com/test/.

如果域是,有什么方法可以强制重定向到 HTTPS secure.example.com

类似这样的东西:

除非那不起作用-它会立即强制进行显式重定向,而我想继续处理其他RewriteRules.

谢谢,

斯图

0 投票
3 回答
1365 浏览

performance - Tomcat 安装上的标准 Jira 可以承受多少负载?

我们在具有 4 GB RAM 的 4 路 32 位 RHEL 机器上运行 Jira,到目前为止没有任何问题。但是,我们预计用户数量会增加,并想知道最大数量。Tomcat-Jira 服务器可以处理的同时请求数。(Jira 应用程序部署在一个独立的 tomcat 服务器上,该服务器不运行其他任何东西,因此即使仅 Tomcat 的统计信息也会有所帮助)。

目前,我们平均每天大约有 6000 次点击。有没有人从他们的设置中获得任何统计数据以进行比较?

0 投票
1 回答
20482 浏览

url - 为什么有些网站分布在 www2、www3 子域,而有些网站却没有它来管理扩展?

我知道这与拥有各种负载平衡服务器有关,但是为什么有些站点使用不同名称的“www”子域(www2.somesite.com、www3.somesite.com 等),而其他站点可能非常庞大不这样做 - 即所有流量都是到 www.hugesite.com。

它是否表明某些架构决策/具有特定目的?可以避免还是限制站点以某种方式扩展?