调用函数时Silverlight wcf滞后

时间:2012-07-31 20:05:54

标签: wcf performance silverlight-3.0

我正在尝试使用基于.net 3.5 silverlight 3-wcf服务的应用程序来调试性能问题。该服务在IIS 7下的服务器上运行,该服务器负载不重

问题是应用程序中的某些操作需要很长时间才能完成,为了调试这个,我们在silverlight和wcf应用程序中添加了手动登录,以便计算Silverlight客户端的调用时间到达服务,服务处理多长时间,然后响应到达客户端的时间

调查结果显示我们似乎得到了很大的延迟 - 在向服务器发送和接收消息之间最多45秒。

不幸的是,这些大的延迟似乎是随机发生的,我们没有模式的不同服务电话。大多数时间呼叫工作相对较快。

我认为这可能与并发使用有关,因为当4-5个用户一次使用系统时,问题似乎会变得更糟。

还有其他人遇到过这样的问题吗?任何人都可以建议任何有用的方法来调试这类问题或至少缩小可能的原因吗?

在调试中运行或在开发机器上本地通过IIS运行时,不会发生此问题

谢谢!

0 个答案:

没有答案