gpt4 book ai didi

WCF 服务在第 14 个调用时挂起

转载 作者:行者123 更新时间:2023-12-02 08:59:27 26 4
gpt4 key购买 nike

我遇到了一个问题,即 WCF 服务在客户端进行 13-14 次异步进程调用后挂起。这种情况经常发生。客户端是一个移动 JavaFX 应用程序。服务器和客户端都没有输出特定的错误。有人建议这可能是一个节流问题。

我已将服务端 .config 参数 maxConcurrent 调用从 10 设置为 500

<serviceThrottling maxConcurrentCalls="500"  maxConcurrentSessions="500” />

所以这意味着,它应该能够接受超过 10 个调用,对吗?然而,它并没有解决这个问题。仍然卡在第 13-14 个进程调用上。

只有一个客户端正在连接到此 Web 服务。

你认为哪里不对?

最佳答案

打完电话后你会关闭客户端吗?当我遇到这个问题时,我没有关闭它,打开的请求很快就阻塞了服务。

编辑: 好吧,我对 JavaFX 一无所知 =) 下面的代码是 C#,抱歉。但你肯定可以做类似的事情。

使用其中之一

WcfClient client = new WcfClient()
// ...
client.Close()

using(WcfClient client = new WcfClient()){
// ...
}

关于WCF 服务在第 14 个调用时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2415294/

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