gpt4 book ai didi

entity-framework - 同时调用 Azure 中托管的 WCF 服务失败

转载 作者:行者123 更新时间:2023-12-03 04:39:59 27 4
gpt4 key购买 nike

我有一个托管在 Microsoft Azure 云服务中的 WCFService。客户端计算机可以成功地一次调用一个 WCFServices。当我使用客户端计算机运行测试以同时调用 Web 服务时,一个客户端可以成功调用,而其余所有客户端都会失败。

我认为这种情况应该自动处理。我是否需要进行特殊的配置更改才能使同时通话正常工作?

我有一些异常(exception),例如:

1] ExecuteReader 需要一个打开且可用的连接。连接的当前状态已关闭。

2]“当数据读取器关闭时调用‘Read’不是一个有效的操作。”

我正在使用 EntityFramework 作为我的数据层。

最佳答案

您能否详细说明这些调用的作用以及调用失败后多长时间? Azure 绝对支持同时多次调用 WCF 服务。但是,如果您的调用彼此之间发生争用并互相阻塞,则除了一个调用之外的所有调用都可能会失败。

如果您的一个调用导致其他调用需要超过 1 分钟才能完成,则 Azure 的负载均衡器将终止其他调用。每次调用允许完成 1 分钟,正如我最近痛苦地发现的那样。

关于entity-framework - 同时调用 Azure 中托管的 WCF 服务失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4936167/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com