Wcf Ria域服务的加载时间长

问题,简而言之 我在调用域服务查询时遇到滞后(导致超时)。 我在做什么 ? 我有一个Silverlight 4应用程序。该应用程序严重依赖域服务。 复制 一切都很好。该应用程序加载并运行针对域服务的身份验证a-ok。然后,我可以从“contactsdomainservice”加载一组“联系人”,而不会出现严重的延迟或挂起。 当我从“playersdomainservice”运行查询时,会出现此问题。此服务几乎与“contactsdomainservice”相同。它甚至使用相同的Linq-2-sql数据上下文。 Silverlight发出请求,但是,在客户端已经超时之后,请求才会到达服务。 (该服务执行完美btw)。 我的问题是。什么是坏的,我该如何调试它。 提琴手2 当使用fiddler我使用localhost.:6000(我向本地主机添加一个句点)。这样做时问题就消失了。 Wcf Trace 查看Wcf跟踪日志,播放器的请求并响应没有异常的情况。请求/响应在100ms以内执行。 也就是说,我确实在其他请求中看到了一些警告。
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
  <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
    <EventID>524312</EventID>
    <Type>3</Type>
    <SubType Name="Warning">0</SubType>
    <Level>4</Level>
    <TimeCreated SystemTime="2010-11-07T17:58:27.8435791Z" />
    <Source Name="System.ServiceModel" />
    <Correlation ActivityID="{5f3870a6-b186-43be-9aab-6f27044d653a}" />
    <Execution ProcessName="WebDev.WebServer40" ProcessID="7424" ThreadID="8" />
    <Channel />
  </System>
  <ApplicationData><TraceData><DataItem>
    <TraceRecord xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord" Severity="Warning">
      <TraceIdentifier>http://msdn.microsoft.com/en-US/library/System.ServiceModel.EvaluationContextNotFound.aspx</TraceIdentifier>
      <Description>Configuration evaluation context not found.</Description>
      <AppDomain>4bf2d999-1-129336262987410584</AppDomain>
    </TraceRecord>
  </DataItem></TraceData></ApplicationData>
</E2ETraceEvent>
    
已邀请:

要回复问题请先登录注册