Windows中已建立连接的TCP超时
我有以下情况:
>客户端计算机上的应用程序(Firebird DB客户端)在端口3050上打开与服务器的TCP连接 Windows下已建立的连接是否超时(在本例中为Win8.1)? 我找到了this,但这似乎没有回答我建立连接的问题.
默认情况下,已建立的TCP连接不会超时(
but may do so because of hardware restrictions).
应用程序可以使用TCP keepalive机制来检查断开的连接. In Firebird (>1.5) TCP keepalives are enabled. 必须在服务器上设置keepalive“超时”. Windows is 2 hours (but recommended are 5 minutes)中的默认TCP keepalive时间间隔. 以上链接的更多细节:
在Windows中具有以下相应的注册表值: KEEPALIVE_TIME = KeepAliveTime (default: 7200 seconds) KEEPALIVE_INTERVAL = KeepAliveInterval (default: 1 second) KEEPALIVE_PROBES = TCPMaxDataRetransmissions (default: 5) 但:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net – Windows工作流 – PersistableIdle
- Windows:如何在不通过网络的情况下在远程服务器上启动文件
- Windows – 命令提示符下的基本文本编辑器?
- active-directory – 从Windows 2003到Windows 2016的Activ
- 我可以设置不需要预同步的Windows Update缓存吗?
- 在发布时,更改Windows通用应用程序Windows Phone 8.1应用程
- 停止Windows服务不会终止进程(服务使用ant)
- windows下redis的安装
- Windows -- cmd命令: netstat 和 arp
- 开发了一款写作软件(OSX,Windows),附带Electron开发指南