腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
TCP
连接
何时被视为空闲?
、
、
、
、
我有一个在任何
连接
上
保持
TCP
活动的要求,现在我正在为测试用例的结果而奋斗。我想这是因为我真的不明白什么时候第一个
保持
生命的探测器被发送了。我在
Linux
上的
tcp
_keepalive_time文档中阅读了以下内容: 最后发送的数据包(简单的ACKs不被视为数据)与第一个持活探针之间的间隔;在将
连接
标记为需要
保持
活动后,将不再使用此计数器其他一些消息来源指出,这是
连接
空闲的时间,但它们没有进一步定义这意味着什么。我还查看了Steve
浏览 12
提问于2016-06-20
得票数 15
回答已采纳
1
回答
当UDP关联请求到达的socks5
连接
终止时,为什么
TCP
关联终止?
、
、
、
、
正如所说, 我想知道,“UDP关联请求到达的
TCP
连接
”不是在超时时终止
吗
?因为不需要在
TCP
连接
中发送更多的数据。客户端是否应该在
TCP
连接
中发送无意义的数据,以使其在需要UDP关联时
保持
活力?
浏览 3
提问于2021-12-13
得票数 1
回答已采纳
3
回答
如何在java或netty中设置套接字选项(
TCP
_KEEPCNT、
TCP
_KEEPIDLE、
TCP
_KEEPINTVL)?
、
、
、
、
在C/
Linux
中,很容易为每个independently.KEEPALIVE
tcp
连接
设置这些套接字选项的不同值
TCP
_KEEPCNT (因为
Linux
2.4),在放弃
连接
之前,
保持
活动探测的最大数量应该发送。此选项不应用于打算可移植的代码中。
TCP
_KEEPIDLE (自
Linux
2.4起)如果套接字选项SO_KEEPALIVE已在此套接字上设置,则在
TCP
开始发送保活探测之前(以秒为单位)<em
浏览 6
提问于2014-03-18
得票数 8
2
回答
从
Linux
终端打印
TCP
连接
特定的套接字选项(
保持
活动)
、
我有一个java和cpp客户端应用程序,它运行在
Linux
上,并创建到服务器的
TCP
连接
。这些应用程序在建立
TCP
连接
后会修改那些
TCP
连接
的“
保持
活动”参数(例如,对于特定
TCP
连接
的应用程序,
Linux
默认的Keepalive 7200秒被修改为300 )。)); setsockopt(fd, IPPROTO_
TCP
,
TCP
_KEEPINTVL, 60, s
浏览 0
提问于2022-07-22
得票数 1
回答已采纳
1
回答
Java选项
、
、
C/
Linux
有以下..。如果套接字选项SO_KEEPALIVE已在此套接字上设置,则在
TCP
开始发送
保持
活动探测之前。
TCP</em
浏览 0
提问于2011-03-31
得票数 2
回答已采纳
3
回答
我如何在
linux
c编程中使用setsockopt和getsockopt来确定KEEP_ALIVE /ip
连接
是否断开?
、
、
如何在
linux
c编程中使用setsockopt和getsockopt来确定断开的
tcp
/ip
连接
?
浏览 8
提问于2013-07-19
得票数 1
1
回答
Zabbix代理windows TIME_WAIT套接字
、
、
、
TCP
10.0.10.4:10050 10.0.10.8:38681 TIME_WAIT 0
TCP
10.0.10.4:10050 10.0.10.8:38710 TIME_WAIT 0
TCP
10.0.10.4:1005
浏览 3
提问于2014-10-29
得票数 0
回答已采纳
1
回答
为什么要在docker中运行长期运行的postgres查询(ubuntu:18.04),就需要在“内核copg2.connect(.)”中使用“`keepalives`”参数?
、
、
Postgres版本:PostgreSQL 13.4 (Ubuntu 13.4-1.pgdg20.04+1) on x86_64-pc-
linux
-gnu, compiled by gcc (Ubuntu
浏览 11
提问于2022-03-03
得票数 1
回答已采纳
2
回答
用于管理的永久
TCP
连接
、
、
、
我所面对的情况如下: 我有几个设备(运行ARCH
Linux
的嵌入式设备),我希望在任何时候都能对每个设备进行管理访问。问题是设备在NAT之后,所以不可能从服务器到设备建立
连接
。我想我可以在设备上编写一个简单的服务,在启动时打开到服务器的
连接
。此
TCP
连接
保持
打开状态,可从服务器用于管理设备。但是,长期
保持
TCP
连接
打开是个好主意
吗
?如果我有很多设备,例如1000,我会在服务器端遇到1000打开
TCP</em
浏览 4
提问于2014-06-12
得票数 2
回答已采纳
1
回答
弹簧客户端套接字
连接
复位
、
、
、
、
如果执行所需的时间少于9.xx/10分钟,则该服务运行良好,但在达到9.xx/10分钟之后,我将在我的Hessian客户端上获得
连接
重置。500: java.net.SocketTimeoutException: Read timed out 和readTimeout一样,我没有看到与HessianProxyFactoryBean下的
连接
超时相关的设置
浏览 2
提问于2013-03-01
得票数 1
回答已采纳
2
回答
在
Linux
上对传出
连接
不工作的
保持
活动选项
、
、
有人知道
Linux
是否支持在传出
连接
上
保持
活动的套接字选项
吗
?我与“
保持
活动”选项建立了一个外向的
连接
,但是netstat - timers炫耀(我假设计时器已经关闭):具有相同套接字选项的传入
连接
显示:
tcp
0 0 172.16.0.3:8585 l
浏览 0
提问于2011-12-08
得票数 8
1
回答
HTTP
保持
活动和
TCP
持久
连接
、
一个HTTP
连接
总是在一个持久的Keep-Alive
连接
上
吗
?当HTTP
连接
关闭时,
TCP
连接
会同时关闭
吗
? 或者多个HTTP请求,包括Keep-Alive请求,可以在单个
TCP
连接
上运行吗?
浏览 0
提问于2015-02-10
得票数 0
回答已采纳
2
回答
在
linux
中处理c10k
、
、
使用
linux
BSD套接字,如果活动
连接
数超出系统限制怎么办?会接受呼叫返回错误
吗
?套接字描述符是一个4字节的整数值。公平地说,在32位系统中,单进程
保持
超过4294967295个活动
TCP
连接
理论上是不可能的
吗
?(假设硬件和操作系统可以支持此功能。服务质量无关紧要。我们只是想
保持
活动的
TCP
连接
) 这可能是一个愚蠢的问题,但
浏览 5
提问于2012-11-27
得票数 0
回答已采纳
1
回答
太多的持久
TCP
连接
、
、
、
我们有大约500个客户端
连接
到
Linux
5服务器。最近发生的情况是,服务器仍然
保持
与客户端的
连接
,这些客户端在没有停止之前与服务器通信的应用程序的情况下重新启动。客户端上的netstat总是只返回到服务器的一个已建立的
连接
。客户端重新启动后,通信将在新建立的
连接
上运行。在服务器端,有时旧
连接
被关闭,有时它处于已建立的状态,因此我们有越来越多的已建立
连接
到每个客户端。由于各种客户端操作系统都受到影响,我认为这不是应用程序问题,而是服务器的
Lin
浏览 5
提问于2016-06-13
得票数 1
2
回答
TCP
重传定时器覆盖/杀死
TCP
保持
活动计时器,延迟断开
连接
发现。
、
、
、
、
机器-
linux
,3.10.19内核客户端程序节点/机器被关闭(出于目的,测试用例),而服务器了解其断开的唯一途径是通过
保持
活动计时器(空闲time=40秒,4个探针,探测time=10秒)。坏案例: 但是,我遇到了另一种独特的情况,即在
保持
活动计时器运行时,服务器尝试向客户端发送一些数据,然后启动
TCP
重传定时器,该定时器覆盖/杀死了
保
浏览 5
提问于2015-11-05
得票数 0
1
回答
如何在
linux
C中维护非活动的
TCP
连接
?
、
、
、
、
如果
TCP
客户端与
TCP
服务器建立
TCP
连接
。则
TCP
客户端永远不会向服务器发送任何数据包。其次,是否可以
保持
此
TCP
连接
,除非我希望它结束? 我只希望
TCP
服务器能够将这个
TCP
连接
保留在它的
TCP
浏览 2
提问于2013-05-31
得票数 1
1
回答
发送具有修改后的报头的
TCP
数据段
、
、
、
、
我正在设计一个
TCP
服务器,我需要尽快删除。每隔n秒,我都会尝试向客户端发送一些数据,当我收到错误时,我会停止轮询它们。我想发送一个零字节数据的
TCP
数据段。是否可以修改
TCP
数据段报头并发送某种没有数据的假SYN或ACK数据段?
浏览 3
提问于2013-12-13
得票数 0
3
回答
使用
TCP
在写阻止的套接字上
保持
活动状态获取断开
连接
通知。
、
、
、
我使用
TCP
保持
活动选项来检测死
连接
。它适用于使用读取套接字的
连接
: 当我监视与wireshark的通信时,在第一次(阅读)情况下,我会在几秒钟内收到一次ack请求。但在第二种情况下,我根本没有发现。
浏览 5
提问于2013-05-01
得票数 5
回答已采纳
1
回答
600+内存缓存req/s问题-帮助!
、
、
、
、
当请求率如此之高时,我的PHP应用程序在随机时间无法
连接
到memcache服务器,导致加载时间慢,这使得nginx和php-fpm异常,我收到了一堆104:通过nginx日志中的对等错误重置
连接
。
浏览 0
提问于2011-07-21
得票数 1
1
回答
如何在线程被阻塞时保留数据库
连接
、
、
、
、
我集成的数据库被配置为如果一个
连接
空闲(一段时间内没有使用),那么
连接
就会被删除。因为im在持久配置中使用了spring batch,所以在运行的线程上总是有一个活动的数据库
连接
。这就是为什么当我得到结果时,我已经失去了数据库
连接
。我试图在web请求发生之前使用taskscheduler注册一个心跳查询(从dual中选择1),它每隔5分钟执行一次查询以
保持
连接
活动,但即使查询定期执行,我猜它也会在一个单独的
连接
上执行查询,因为它在另一个线程上运行有没有人有替代的建议,让
浏览 68
提问于2020-07-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux TCP 连接速度异常的问题分析
Linux-影响TCP连接建立和断开的配置
高并发情况下Linux系统及kernel参数优化
usbredir的优化-TCP keepalive
Http和Socket连接有什么区别
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券