Entity framework 同时调用Azure中托管的WCFService失败
我有一个托管在Microsoft Azure云服务中的WCF服务。客户端计算机可以一次成功调用一个WCFServices。当我用我的客户机运行测试来同时调用webservice时,一个客户机可以成功调用,其余的都失败了 我认为这种情况应该自动处理。我是否必须进行特殊配置更改才能同时进行呼叫 我有一些例外情况,例如: 1] ExecuteReader需要打开且可用的连接。连接的当前状态为关闭 2] “在数据读取器关闭时调用'Read\'是无效的操作。”Entity framework 同时调用Azure中托管的WCFService失败,entity-framework,azure,wcf,simultaneous,Entity Framework,Azure,Wcf,Simultaneous,我有一个托管在Microsoft Azure云服务中的WCF服务。客户端计算机可以一次成功调用一个WCFServices。当我用我的客户机运行测试来同时调用webservice时,一个客户机可以成功调用,其余的都失败了 我认为这种情况应该自动处理。我是否必须进行特殊配置更改才能同时进行呼叫 我有一些例外情况,例如: 1] ExecuteReader需要打开且可用的连接。连接的当前状态为关闭 2] “在数据读取器关闭时调用'Read\'是无效的操作。” 我正在为我的数据层使用EntityFrame
我正在为我的数据层使用EntityFramework 您能否详细说明这些呼叫的作用以及它们失败后多久?Azure绝对支持同时多次调用WCF服务。但是,如果您的调用在彼此之间发生争用并相互阻塞,则除了一个之外,其他所有调用都可能失败
如果您的一个呼叫使其他呼叫需要超过1分钟才能完成,那么Azure的负载平衡器将终止其他呼叫。正如我最近痛苦地发现的那样,每个呼叫允许完成1分钟。好吧,呼叫返回的列表非常小。通话时间不到2秒。但是子序列调用立即失败。您是否正确设置了WCF的并发性和实例设置?Taylor,我该怎么做?你能给我指出一个合适的msdn文档吗?我也遇到了同样的问题。我从Windows服务中调用此服务,在此期间它不工作。其余的电话都很好