【问题标题】:Load Balancing SOAP requests负载平衡 SOAP 请求
【发布时间】:2012-04-22 18:47:07
【问题描述】:

我有一个在 Windows 2008 R2、IIS7、ASP 和 .net v2 框架上运行的 SOAP Web 服务。该服务连接到一个 32 位 dll,该 dll 执行通常需要 15 毫秒才能完成的操作。我需要每秒管理来自单个 IP 地址的 100 个并发请求。

在此论坛和 Microsoft 网站上关注了许多主题后,我已经能够调整我的服务以实现多达 50 个同时请求,使用 soap-ui 和 load-ui 作为测试工具。

我认为我现在唯一的选择是对多台服务器进行负载平衡。在阅读了负载平衡并尝试了来自 loadbalancers.org 的虚拟应用程序后,我不确定如何对来自单个 IP 的 SOAP 请求进行负载平衡,它们似乎只基于 IP 地址进行平衡。这可能吗?

问候,马克。

【问题讨论】:

  • 您可能应该首先考虑优化该应用程序的性能。回答您的问题:您正在寻找循环负载均衡器。

标签: multithreading performance soap iis-7 load-balancing


【解决方案1】:

如果您有带网络负载平衡的 Windows Server,这是绝对可能的。

查看http://technet.microsoft.com/en-us/library/cc725691.aspx 了解更多信息。 它应该是您的服务器安装的标准配置。

还有其他选择,但这将是您最快和最简单的,因为您似乎已经拥有了必要的组件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-02
    • 2021-12-24
    • 2017-04-01
    • 2022-01-19
    • 2016-10-16
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多