【发布时间】:2012-01-30 21:48:00
【问题描述】:
我一直致力于通过 WCF 实现 (1) 个服务器、(n) 个辅助角色服务器设置。一台服务器处理请求,通过 WCF 将工作传递给可用的工作角色,后者处理请求,并将数据传递回服务器。对于我能够处理的事情来说,这有点太复杂了。我正在尝试简化解决方案,并认为我可以通过创建 (n) 个服务器来删除 WCF 组件,每个服务器都能够处理工作角色服务和 Web 服务器角色。假设每个工作服务器只能扮演 (1) 个工作角色。
这样,当一个请求进来时,一些循环式处理程序会选择一个可用的服务器并将 HTTP 请求转发到该服务器/worker。该服务器/工作者完成工作,并将数据直接返回给请求者。
这是一种可行的方法吗?我意识到对于一些高级开发人员来说,WCF 解决方案不会造成任何问题。我想问是否有一种更简单、更具黑客风格的方法,可以让我以我有限的能力创建一个服务器解决方案,然后复制和负载平衡该解决方案的多个版本?
任何建议都非常感谢!
【问题讨论】:
-
哈!谢谢你。对不起我糟糕的西班牙语。
-
@ICarus:你的评论没有增加任何内容,而且是冒犯和粗鲁的。获得生命。
-
@kprobst 我不是故意粗鲁的。我试图推广我参与的 spanish.stackexchange.com。如果我在这里冒犯了任何人,特别是 Hairgami_Master,请接受我的道歉。
-
@Icarus:明白。你的评论只是被认为是敌对的。我也向你道歉。
-
不用担心@Icarus。我喜欢西班牙语——希望我能说得很好!
标签: asp.net wcf load-balancing