社区
网络编程
帖子详情
SOCKET问题怎样设置KEEPALIVE检测时间,缺省为2小时太长了
Tomzhao
2003-09-17 02:57:56
SOCKET问题怎样设置KEEPALIVE检测时间,缺省为2小时太长了
...全文
199
4
打赏
收藏
SOCKET问题怎样设置KEEPALIVE检测时间,缺省为2小时太长了
SOCKET问题怎样设置KEEPALIVE检测时间,缺省为2小时太长了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tomzhao
2003-09-18
打赏
举报
回复
WIN2000下怎样通过修改SIO_KEEPALIVE_VALS值对每个SOCKET修改呢
给段代码好吗,谢谢先
fengzi_zhu
2003-09-18
打赏
举报
回复
MSDN上查看setsockopt
sevencat
2003-09-17
打赏
举报
回复
改成十五分钟吧,我想。正好上个厕所就结束连接了。很实在。
fengzi_zhu
2003-09-17
打赏
举报
回复
修改注册表项KeepAliveInterval:
win9x
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
win2000
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters
以上修改对整个系统有效
WIN2000下 可以通过SIO_KEEPALIVE_VALS对每个SOCKET修改
Socket
中
KeepA
live
设置
intfd=tcp
Socket
->
socket
Descriptor(); int
keepA
live
=1;//开启
keepa
live
属性,
缺省
值:0(关闭...//探测时发探测包的时间间隔为2秒,
缺省
值:75(s) intkeepCount=2;//探测重试的次数,全部超时则认定连接失效,
缺省
值:9(...
Windows、Linux对
Socket
KeepA
live
参数配置
Linux系统 对于TCP连接来说,如果客户端由于一些异常情况导致断网,从而未能向服务器发起FIN关闭消息,服务端在没有
设置
存活检测的情况下,该连接会在一定时间内保持...
设置
该选项后,如果2
小时
内在此套接口的任一方
tcp_
keepa
live
长连接
tcp_
keepa
live
_time:
KeepA
live
的空闲时长,或者说每次正常发送心跳的周期,默认值为7200s(2
小时
) tcp_
keepa
live
_intvl:
KeepA
live
探测包的发送间隔,默认值为75s tcp_
keepa
live
_probes: 在tcp_
keepa
live
_time...
java
socket
-
keepa
live
理解
java
socket
编程中有个
keepa
live
选项,看到这个选项经常会误解为长连接,不
设置
则为短连接,实则不然。
socket
连接建立之后,只要双方均未主动关闭连接,那这个连接就是会一直保持的,就是持久的连接。
keepa
live
只是...
ACE中为
socket
增加
keepa
live
策略(windows和linux)
在国产麒麟系统下,基于ACE的tcp-
socket
,如果长时间不操作,则会自动切断连接,经测试发现,这个时间的上限为30分钟(几乎不差1秒) 经查看/proc/sys/net/ipv4/tcp_
keepa
live
_time=7200,按说是2
小时
,但测试发现...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章