针对大量客户端和大量数据,WCF如何表现?

4
有没有人拥有使用WCF处理20000个客户端的统计数据?
不知道加载20000多个客户端的性能如何,有人可以给我一些真实的数据吗?
另外,对于每个客户端,我们将传输从几KB到100 MB的数据,这对WCF来说是否适用于良好的性能?
还有,是否有任何消息平台足够好,以低廉的成本供我们使用?
只需要纯.NET平台。
有人对此有什么见解吗?
非常感谢。

1
这取决于多个因素:是否有会话,安全性等等。你能具体说明一下吗? - lnu
1
http://stackoverflow.com/q/859301/55209 - Artem Koshelev
@lnu 不需要安全或加密,对于会话,每天2到3次或按需。 - CharlieShi
@Artem Koshelev,谢谢你的帮助,我认为它非常有用。 - CharlieShi
看起来根据您的要求,您不会遇到任何性能问题。同时请注意您的服务配置:http://msdn.microsoft.com/zh-cn/library/ee377061(v=bts.10).aspx - lnu
1个回答

3
你可以使用WCF Load Test来自行检查。

该工具需要一个WCF跟踪文件和一个WCF客户端代理或WCF接口契约,并生成一个C#单元测试,以重放跟踪文件中发现的相同调用序列。然后可以使用该单元测试来对目标进行负载测试。

这里有一个非常好的WCF Load Test使用指南。这里的答案也可能会对您有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接