E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SO_KEEPALIVE
TCP/IP 编程
1.探测连接是否存活选项:
SO_KEEPALIVE
,默认关闭 打开:intoptval=1;setsockopt(clifd,SOL_SOCKET,
SO_KEEPALIVE
,(char*)&optval
duanbeibei
·
2011-06-30 14:00
关于socket心跳的实现
目前手头有个关于心博功能的一个案例, 在使用SOL_SOCKET,
SO_KEEPALIVE
上有一点心得,想写出来和大家分享一下。
liujianguangaaa
·
2011-03-25 16:00
编程
应用服务器
linux
socket
网络应用
《Java 网络编程与分布式计算》
对象持久性和对象序列化:对象持久化可以在JVM之前转移,不管这些JVM是否位于同一台机器上还是在远程机器上 TCP通过可靠的递交和定序,在支持双向通信的客户和服务器之间提供可靠的字节通信套接字选项:
so_keepalive
foreversunyao
·
2011-03-14 22:00
java
jvm
编程
.net
servlet
服务器实现心跳机制的两种策略
如果应用是基于TCP的,可以简单地通过
SO_KEEPALIVE
实现心跳。
herm_lib
·
2010-12-04 10:00
tcp
server
服务器
对端进程和主机非法崩溃对本地的tcp连接的不同影响
2.对端主机崩溃 这个相当于拔网线或者中间路由器故障,崩溃端不做任何事情;本地进程只能通过
SO_KEEPALIVE
或应用的KEEPALIVE去检测对端挂了。
herm_lib
·
2010-12-04 09:00
tcp
路由器
SIO_KEEPALIVE_VALS 用户异常掉线检测[转贴]
2009/11/30/4908658.aspx用户异常掉线检测 David.Zhu 2005/6/1 目前主要有三种方法来实现用户掉线检测:
SO_KEEPALIVE
专职C++
·
2010-11-25 17:00
SO_KEEPALIVE
选项和套接字的保活
(可以通过
SO_KEEPALIVE
选项设置。)但是这样做其实并不被推荐。实际上这套机制只是操作系统底层使用
Leon_Xu
·
2010-07-09 11:11
职场
休闲
SO_KEEPALIVE
保活
SO_KEEPALIVE
选项和套接字的保活
(可以通过
SO_KEEPALIVE
选项设置。)但是这样做其实并不被推荐。实际上这套机制只是操作系统底层使用
Leon_Xu
·
2010-07-09 11:11
职场
休闲
SO_KEEPALIVE
保活
网络编程
SO_KEEPALIVE
选项和套接字的保活
(可以通过
SO_KEEPALIVE
选项设置。)但是这样做其实并不被推荐。实际上这套机制只是操作系统底层使用
Leon_Xu
·
2010-07-09 11:11
职场
休闲
SO_KEEPALIVE
保活
用户异常掉线检测
用户异常掉线检测 David.Zhu 2005/6/1 目前主要有三种方法来实现用户掉线检测:
SO_KEEPALIVE
greatsong
·
2010-04-01 16:00
windows
tcp
api
socket
null
文档
SO_KEEPALIVE
目前手头有个关于心博功能的一个案例,在使用SOL_SOCKET,
SO_KEEPALIVE
上有一点心得,想写出来和大家分享一下。
xjtuse_mal
·
2010-03-17 12:00
心跳包机制
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:
SO_KEEPALIVE
。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙
牵着老婆满街逛
·
2009-11-09 20:00
Socket参数说明-
SO_KEEPALIVE
SO_KEEPALIVE
保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。
wjw465150
·
2009-07-10 14:00
socket
如何探测socket是否保持
SO_KEEPALIVE
??
我尝试使用了setsockopt,将socket设置为
so_keepalive
,虽然返回值显示设置成功了,但并不起作用,请问有什么解决办法??
Prayer
·
2009-02-03 11:00
SO_KEEPALIVE
套接口选项
/*判定断开前的KeepAlive探测次数*/因此我们可以得到 int keepIdle=6; int keepInterval=5; int keepCount=3; Setsockopt(listenfd,SOL_TCP,TCP_KEEPIDLE,(void*)&keepIdle,size
Prayer
·
2009-02-03 11:00
socket长连接的keeplive
//设置KeepAliveBOOLbKeepAlive=TRUE;nRet=::setsockopt(m_sockDesc,SOL_SOCKET,
SO_KEEPALIVE
,(char*)&bKeepAlive
Prayer
·
2008-12-11 16:00
TCP协议里的时间
二、保活
SO_KEEPALIVE
选项保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。
zhangyafei_kimi
·
2008-10-04 11:00
数据结构
工作
TCP协议里的时间
二、保活
SO_KEEPALIVE
选项保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。
zhangyafei_kimi
·
2008-10-04 11:00
数据结构
工作
TCP协议里的时间
二、保活
SO_KEEPALIVE
选项保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。
zhangyafei_kimi
·
2008-10-04 11:00
数据结构
工作
[转]关于SOL_SOCKET选项
SO_KEEPALIVE
有一个很详细的英文How TO, 在下面的网页中大家可以看到详细的内容
导读:在《UNIX网络编程第1卷》中也有详细的阐述:
SO_KEEPALIVE
保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。
stonylee
·
2008-04-08 10:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他