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_LINGER
java网络编程Socket中
SO_LINGER
选项的用法解读
booleanon,intseconds)throwsSocketException; 读取该选项:publicintgetSoLinger()throwsSocketException
SO_LINGER
sunmenggmail
·
2014-06-13 11:00
The ultimate
SO_LINGER
page, or: why is my tcp not reliable
ThispostisaboutanobscurecornerofTCPnetworkprogramming,acornerwherealmosteverybodydoesn’tquitegetwhatisgoingon.IusedtothinkIunderstoodit,butfoundoutlastweekthatIdidn’t.SoIdecidedtotrawlthewebandconsult
CPP_CHEN
·
2014-06-10 17:00
高性能网络编程4--TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5、对
qq51931373
·
2014-05-29 16:00
tcp
高性能网络服务器4---TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5、对于监
yusiguyuan
·
2014-04-28 22:00
TCPIP详解
TCP/IP详解--TCP中异常关闭连接的意义 异常关闭的情况
进程关闭socket的默认方式是正常关闭,如果需要异常关闭,利用
SO_LINGER
选项来控制。 异常关闭一个连接对应用程序来说有两个优点: (1)丢弃任
yusiguyuan
·
2014-03-29 21:00
c
异常
服务器
网络编程
SO_LINGER
选项 与 shutdown 函数
http://www.360doc.com/content/14/0214/15/9490170_352463397.shtmlSO_LINGER选项用来指明关闭基于连接的socket时的行为。默认,close函数会立即返回,但当socket发送缓冲区残留数据时,close函数向缓冲区中写入FIN后,同样会立即返回,但TCP将会尽力发送完这些数据。如果要改变close函数的默认行为,就需要SO_
cjsycyl
·
2014-02-14 15:00
慎用TCP的选项
SO_LINGER
我很郁闷google了一下如何处理这类错误,发现了
SO_LINGER
这个选项,发
cjsycyl
·
2014-02-14 14:00
TCP关闭过程
SO_LINGER
/ SO_REUSEADDR TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A ---FIN---> B(CLOSE_WAIT) (FIN_WAIT_2)
巴尾的兔兔帅
·
2014-01-06 16:00
tcp
setsockopt 设置
SO_LINGER
选项
setsockopt 设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作(如TCP)。
guru13
·
2013-12-30 10:00
TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5、对于监
sunqi
·
2013-12-05 15:00
tcp
高性能网络编程(四)---- tcp 连接的关闭
4、
so_linger
这个功能的用处在哪?5、对于监
hjxhjh
·
2013-11-06 14:00
高性能网络编程4--TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5
russelltao
·
2013-10-26 12:00
高性能网络编程4--TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5、对于监
russell_tao
·
2013-10-26 12:00
tcp
网络编程
close
shutdown
四次握手
高性能网络编程4--TCP连接的关闭
4、
so_linger
这个功能的用处在哪?5、对于监
russelltao
·
2013-10-26 12:00
网络编程
setsockopt :
SO_LINGER
选项设置
有三种组合方式:from:http://blog.csdn.net/yyyzlf/article/details/5316926TCP连接断开的时候调用closesocket函数,已经讨论过有优雅的断开和强制断开,那么如何设置断开连接的方式呢?是通过设置socket描述符一个linger结构体属性。linger结构体数据结构如下:structlinger{ intl_onoff; in
abcMx
·
2013-10-20 14:00
TCP选项之
SO_LINGER
SO_LINGER
作用设置函数close()关闭TCP连接时的行为。缺省close()的行为是,如果有数据残留在socket发送缓冲区中则系统将继续发送这些数据给对方,等
chzuping
·
2013-09-18 11:02
网络编程
SO_LINGER
选项
SO_LINGER
选项
SO_LINGER
选项用于控制close系统调用在关闭TCP连接时的行为。
chenglinhust
·
2013-08-25 20:00
java网络编程Socket中
SO_LINGER
选项的用法解读
publicvoidsetSoLinger(booleanon,intseconds)throwsSocketException; 读取该选项:publicintgetSoLinger()throwsSocketException
SO_LINGER
sky198912
·
2013-07-29 18:39
java
socket
TCP协议中的
SO_LINGER
选项
SO_LINGER
选项用来设置延迟关闭的时间,等待套接字发送缓冲区中的数据发送完成。没有设置该选项时,在调用close()后,在发送完FIN后会立即进行一些清理工作并返回。
moonvs2010
·
2013-07-19 11:00
socket联接断开后重连很慢
可能原因有你是否设定了socket的延迟属性,即setsockopt了
SO_LINGER
,closesocket后,socket并没有马上关闭,而是等未send的数据send完以后,才close2、关闭后保持连接
alisa525
·
2013-05-24 13:00
Linux下高性能网络编程中的几个TCP/IP选项_SO_REUSEADDR、SO_RECVBUF、SO_SNDBUF、SO_KEEPALIVE、
SO_LINGER
、TCP_CORK、TCP_NODE
最近在新的平台上测试程序,以前一些没有注意到的问题都成为了性能瓶颈,通过设置一些TCP/IP选项能够解决一部分问题,当然根本的解决方法是重构代码,重新设计服务器框架。先列出几个TCP/IP选项:选项man7socket:SO_REUSEADDRSO_RECVBUF/SO_SNDBUFSO_KEEPALIVESO_LINGERman7tcp:TCP_CORKTCP_NODELAYTCP_DE
maopig
·
2013-04-21 12:00
setsockopt :
SO_LINGER
选项设置
setsockopt设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作(如TCP)。
petershina
·
2013-04-07 22:00
tcp 选项:
SO_LINGER
祥解(转)
SO_LINGER
此选项指定函数close对面向连接的协议如何操作(如TCP)。缺省close操作是立即返回,如果有数据残留在套接口缓冲区中则系统将试着将这些数据发送给对方。
miaoshaohoa
·
2013-03-26 18:00
setsockopt :
SO_LINGER
选项设置
http://blog.csdn.net/factor2000/article/details/3929816setsockopt设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作
cjsycyl
·
2013-03-18 13:00
time_wait和close_wait
主动执行close的一端,在量特别大的情况下,对
so_linger
没有做设置,将造成大量的time_wait状态的连接。
turkeyzhou
·
2013-02-08 13:00
慎用TCP的选项
SO_LINGER
我很郁闷google了一下如何处理这类错误,发现了
SO_LINGER
这个选项,发现这个选项
turkeyzhou
·
2013-02-07 16:00
SO_LINGER
和优雅关闭连接
当调用closesocket关闭套接字时,
SO_LINGER
将决定系统如何处理残存在套接字发送队列中的数据。处理方式无非两种:丢弃或者将数据继续发送至对端,优雅关闭连接。
neicole
·
2013-02-01 21:01
SOL_SOCKET
SO_LINGER
和优雅关闭连接
当调用closesocket关闭套接字时,
SO_LINGER
将决定系统如何处理残存在套接字发送队列中的数据。处理方式无非两种:丢弃或者将数据继续发送至对端,优雅关闭连接。
neicole
·
2013-02-01 21:01
SOL_SOCKET
C++
setsockopt :
SO_LINGER
选项设置
setsockopt 设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作(如TCP)。
娱乐你我
·
2012-12-19 15:00
[转] setsockopt :
SO_LINGER
选项设置 socket error 10055
setsockopt 设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作(如TCP)。
zjhwl
·
2012-11-10 12:00
socket
tcp短连接TIME_WAIT问题解决方法大全(2)——
SO_LINGER
SO_LINGER
是一个socket选项,通过setsockoptAPI进行设置,使用起来比较简单,但其实现机制比较复杂,且字面意思上比较难理解。
yah99_wolf
·
2012-11-04 21:00
tcp
TIME_WAIT
短连接
SO_LINGER
getsockopt/setsockopt函数说明(二)
SO_LINGER
的这种操作模式是由linger结构来控制的:structlinger{intl_onoff;intl_linger;};成员l_onoff为一个布尔值,非零值表示TRUE,而零则表示FALSE
tinyhare
·
2012-11-01 19:00
java socket 选项
特此记录下来,加深印象TCP_NODELAY:表示立即发送数据SO_RESUSEADDR:表示是否允许重用socket所绑定的本地地址SO_TIMEOUT:表示接受数据时的等待超时时间
SO_LINGER
林晴朗
·
2012-09-11 09:00
java
socket
选项设置
关于
SO_LINGER
设置
TCP连接断开的时候调用closesocket函数,已经讨论过有优雅的断开和强制断开,那么如何设置断开连接的方式呢?是通过设置socket描述符一个linger结构体属性。linger结构体数据结构如下:structlinger{ intl_onoff; intl_linger;};有三种组合方式:第一种 l_onoff=0; l_linger忽略 这种方式下,就是在clo
aries5555
·
2012-08-08 17:00
数据结构
socket
tcp
struct
REST
推送服务器之
SO_LINGER
参数
查找原因,找到
SO_LINGER
参数:当调用closesocket关闭套接字时,
SO_LINGER
将决定系统如何处理残存在套接字发送队列中的数据。
JORDANSG
·
2012-07-31 14:00
Linux网络编程socket选项之
SO_LINGER
,SO_REUSEADDR
Linux网络编程中,socket的选项很多.其中几个比较重要的选项有:
SO_LINGER
(仅仅适用于TCP,SCTP),SO_REUSEADDR.SO_LINGER在默认情况下,当调用close关闭socke
shijian408
·
2012-07-11 14:00
linux socket编程 Connection reset by peer 错误
SocketN以TCP协议连接上了,那么,据我所知,有2种情况会出现RST包:(1)X没有closesocket就退出了,然后Y继续向Msend数据,A的内核就会发送RST到socketN;(2)X设置了
SO_LINGER
cc198877
·
2012-06-29 14:00
编程
linux
socket
tcp
server
Socket函数说明
closesocket() *从进程对象参考表中删去一个套接字,只有当
SO_LINGER
设置时才阻
zqt520
·
2012-06-20 20:00
windows
Stream
socket
网络
dll
Sockets
SO_LINGER
setsockopt设置
SO_LINGER
选项 此选项指定函数close对面向连接的协议如何操作(如TCP)。
markman101
·
2012-06-17 09:00
tcp
struct
socket
setsockopt :
SO_LINGER
选项设置
SO_LINGER
选项用来改变此缺省设置。
laokaddk
·
2012-03-26 09:33
职场
setsockopt
休闲
SO_LINGER
java socket参数详解:SoLinger
启用/禁用具有指定逗留时间(以秒为单位)的
SO_LINGER
。最大超时值是特定于平台的。该设置仅影响套接字关闭。默认值为-1,表示禁用。这个Socket选项可以影响close方法的行为。
huang_xw
·
2012-03-09 23:00
java
String
socket
Class
import
平台
关闭socket
异步socket在调用send函数后,不能保证缓冲区的数据已经被发送出去,且由于
SO_LINGER
设置的问题,立即关闭不可行
SO_LINGER
选项用来改变此缺省设置。
lizhi200404520
·
2012-03-05 16:00
struct
socket
tcp
Linux网络编程socket选项之
SO_LINGER
,SO_REUSEADDR
Linux网络编程中,socket的选项很多.其中几个比较重要的选项有:
SO_LINGER
(仅仅适用于TCP,SCTP),SO_REUSEADDR.
QQ276592716
·
2012-02-24 11:00
java网络编程Socket中
SO_LINGER
选项的用法解读
; 读取该选项:public int getSoLinger() throws SocketException
SO_LINGER
vanadiumlin
·
2011-11-20 12:00
java网络编程
关于Socket的那些事
4、
SO_LINGER
:表示当执行close();方法时候,是否理解关闭底层的socket。
hougechuanqi
·
2011-11-08 17:00
socket
TCP的几个常用参数
SO_LINGER
Specify a linger-on-close timeout.
lixjluck
·
2011-08-26 17:00
tcp
SO_LINGER
和优雅关闭连接
当调用closesocket关闭套接字时,
SO_LINGER
将决定系统如何处理残存在套接字发送队列中的数据。处理方式无非两种:丢弃或者将数据继续发送至对端,优雅关闭连接。
mynamelj
·
2011-08-09 13:00
socket linger
想把socket延迟关闭取消,结果不work,反复试了几次,发现这样才行:structlingerlinger1={1,0};if(setsockopt(fd,SOL_SOCKET,
SO_LINGER
,
lsccsl
·
2011-07-22 15:00
socket
struct
socket linger
socket延迟关闭取消,结果不work, 反复试了几次,发现这样才行: struct linger linger1 = {1,0};if (setsockopt(fd, SOL_SOCKET,
SO_LINGER
wapysun
·
2011-07-22 15:00
socket
socket linger
socket延迟关闭取消,结果不work, 反复试了几次,发现这样才行: struct linger linger1 = {1,0};if (setsockopt(fd, SOL_SOCKET,
SO_LINGER
touchinsert
·
2011-07-22 15:00
socket
上一页
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
其他