gpt4 book ai didi

.net - 如何在 WCF 中为 HTTP 连接设置保持事件间隔

转载 作者:行者123 更新时间:2023-12-03 14:17:19 28 4
gpt4 key购买 nike

WCF 中的 Http 传输 channel 默认使用持久的 HTTP 连接。如何控制这些连接的保持事件超时?默认值为 100 秒。我通过监视 Procmon 中的应用程序发现了这个值(value)。我在配置此超时的 http 传输绑定(bind)元素中没有找到任何设置。是否有任何 .NET 类可以控制该超时?

最佳答案

我找到了解决方案。问题是底层内核 http.sys 有它自己的超时,它会中断连接。

http://mmmreddy.wordpress.com/2013/07/11/wcf-use-of-http-transport-sharing-persistent-tcp-sessions/

netsh http add timeout timeouttype=idleconnectiontimeout value=120

此外,这个问题类似于这个 What 130 second timeout is killig my WCF streaming service call?

关于.net - 如何在 WCF 中为 HTTP 连接设置保持事件间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3466490/

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