WCF事务在客户端和服务器之间消失

时间:2016-07-28 12:58:53

标签: c# .net wcf trace

我有一个WCF服务。我有一个客户端,它对服务进行异步调用。 我有45个测试记录。客户端从数据库中获取每条记录并异步调用wcf服务。

当我单独测试每条记录时,服务按预期处理记录。然而,当我同时通过所有45个(45个调用在foreach循环中一个接一个地进行)时,1个记录从未进入服务。同样的记录,每次都没有达到服务。

我已在客户端和服务器端启用了跟踪日志记录,在客户端,我可以看到丢失的消息,即调用服务器。 在服务器跟踪日志中,我看不到此记录的迹象。

任何想法为什么/可能会发生什么?有任何进一步措施的建议,试图找到它的底部吗?

我认为这可能是一个内存问题,因为有些记录很大(它们包含excel数据)。但是,在传递具有最大记录的子集时,它们都正确处理并且没有丢失!

提前感谢您的帮助或建议。

0 个答案:

没有答案
相关问题