腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
检测
TCP
连接
无法
打开
或
终止
的
时间
sockets
、
haskell
、
tcp
我正在通过双工句柄h读取和写入
TCP
套接字。
连接
终止
时,例如因为客户端
或
服务器退出,什么都不会发生-- hGetLine/hPutStrLn只是阻塞线程。类似地,如果客户端
连接
失败(例如,因为服务器没有响应),connect也会被阻塞。timeout (这似乎是个技巧,但它可以工作),但是对于hGetLine/hGet,它不能工作-它只能等待用户输入,所以它应该只在
连接
终止
时抛出异常。编辑:看起来我应该使用更低级
的
send/
浏览 10
提问于2021-01-23
得票数 2
回答已采纳
3
回答
Tcp
套接字已关闭
tcp
、
sockets
我一直认为,如果不实现心跳,就没有办法知道
TCP
连接
的
一端是否意外死亡。如果进程只是在一端被
终止
,并且没有正常退出,那么套接字就
无法
发送FIN
或
让另一端知道它已关闭。(请参阅此处
的
一些评论,例如 ) 但是我
连接
的
一个股票订单服务器有一个新
的
“断开
连接
时取消所有订单功能”,如果客户断开
连接
,它就会取消实时订单。即使我
终止
了我那一端
的
进程,它也能正常
浏览 2
提问于2010-03-12
得票数 4
回答已采纳
3
回答
使用inet
检测
HTTP关闭
http
、
erlang
、
mochiweb
、
inet
在我
的
mochiweb应用程序中,我使用了一个长
时间
持有的HTTP请求。我想要
检测
与用户
的
连接
何时
终止
,并通过执行以下操作来了解如何做到这一点:inet:setopts(Socket, [{active, once}]), {
tcp
_closed, Socket} -> Data ->
浏览 2
提问于2009-12-30
得票数 6
回答已采纳
1
回答
配置nginx反向代理将
TCP
保持活动数据包发送到服务器
nginx
、
reverse-proxy
、
keep-alive
负载均衡器
的
不可配置超时
时间
为4分钟之后,非活动
连接
被
终止
。如果客户端(浏览器)直接
连接
到负载均衡器,它会发送
TCP
保持活动
的
消
浏览 0
提问于2016-05-24
得票数 2
1
回答
当UDP关联请求到达
的
socks5
连接
终止
时,为什么
TCP
关联
终止
?
sockets
、
network-programming
、
udp
、
network-protocols
、
socks
正如所说, 我想知道,“UDP关联请求到达
的
TCP
连接
”不是在超时时
终止
吗?因为不需要在
TCP
连接
中发送更多
的
数据。客户端是否应该在
TCP
连接
中发送无意义
的
数据,以使其在需要UDP关联时保持活力?
浏览 3
提问于2021-12-13
得票数 1
回答已采纳
2
回答
基于Modbus
的
基于GPRS
的
TCP
-IP协议
tcp
、
keep-alive
、
modbus
据我所知,如果有一段
时间
没有流量,GSM网络会自动关闭
TCP
连接
。 我希望
检测
和维护
TCP
连接
尽可能可靠。也是为了
检测
半开
连接
。
连接
过程如下:我
的
GSM模块充当服务器,它在502端口上
打开
一个套接字,等待客户端读取数据。客户端可以在3分钟
或
更长
时间
内定期读取数据。当客户端与我
的
模块
连接
时,它请求一些数据,模块发送所请求
的
浏览 4
提问于2017-02-20
得票数 0
回答已采纳
2
回答
关闭与.NET
的
Open
TCP
连接
.net
、
sockets
、
powershell
、
tcp
Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveTcpConnections()完全按照它所说
的
做;它获得所有活动
的
TCP
连接
。有人知道可以调用.Net类方法来
终止
打开
的
TCP
连接
吗?
浏览 15
提问于2011-05-09
得票数 1
1
回答
Select()不在客户端显示
sockets
这是给出我在我
的
程序中正在做
的
事情
的
信息 这个程序
的
阅读效果很好.现在,当我拔掉那个装置
的
电源线时,我面临着问题。我假设当我们移除设备
的
电源线时,所有的插座都会突然关闭,
连接
的
客户端套接字将被读取事件。当我们尝试读取时,
浏览 4
提问于2012-10-10
得票数 0
回答已采纳
1
回答
web服务器中
的
长
时间
运行任务
multithreading
、
go
、
asynchronous
、
server
当用户访问某个路由时,比如/foo,我想启动一个运行
时间
非常长
的
任务(比如10m+),但要立即响应请求。这个长
时间
运行
的
任务应该继续在后台运行,直到它退出,即使函数返回或用户
终止
连接
。在Go中做到这一点
的
最好方法是什么? 据我所知,Goroutines可能不是正确
的
东西,因为它们是为短
时间
运行
的
异步代码而设计
的
,或者我错了吗?
浏览 9
提问于2019-03-11
得票数 0
回答已采纳
1
回答
如果
连接
丢失,则直到
TCP
套接字关闭。
tcp
如果源和目标之间
的
网络
连接
丢失,
TCP
套接字将保持
打开
多长
时间
?
浏览 0
提问于2016-05-22
得票数 -1
回答已采纳
1
回答
在阻塞recv调用
的
情况下,如果对等端系统重新启动,则调用不会从recv发出。为什么?
c
、
sockets
当我
的
代码处于阻塞recv调用中时,如果另一端重新启动,那么这一端recv调用不会知道这一点,而只是进入挂起状态。 如何避免这种情况?
浏览 0
提问于2010-08-30
得票数 2
回答已采纳
1
回答
在服务器退出后关闭客户端套接字
python
、
sockets
我正在编写一个简单
的
客户机/服务器套接字程序,客户端与服务器
连接
并进行通信,然后将出口消息发送到服务器,然后服务器关闭
连接
。代码如下所示。if client_reply.lower() == 'exit': else:我想要
的
是,万一服务器通过ctrl
或
任何其他方式退出,我希望关闭所有客户端套接字,并将msg发送到客户端,客户端也应该关闭它们
的
浏览 1
提问于2018-01-08
得票数 0
3
回答
如何在Ado.Net中检查数据库
连接
是否仍处于
打开
状态?
ado.net
、
database-connection
、
failover
有没有办法检查数据库
连接
是否
打开
?我正在尝试检查connectionState,但它显示ConnectionState为
打开
,即使当数据库关闭。
浏览 0
提问于2010-03-10
得票数 0
2
回答
服务器
检测
到客户端从套接字断开
连接
java
、
sockets
、
connection
在Java中,如果我通过套接字
连接
到客户端和服务器,而客户端有一个异常导致它崩溃,那么服务器是否可以
检测
到套接字
连接
丢失。 我假设一种方法是让某种心跳轮询客户端,但有没有更简单/更容易
的
方法?
浏览 4
提问于2011-05-15
得票数 1
回答已采纳
1
回答
Tcp
监听程序在大约50小时后死亡
c#-4.0
我已经在C#中创建了一个
tcp
侦听器。我已将timeout设置为0,并且没有
时间
限制。如果没有任何活动,就像周末一样,监听器和客户端之间没有活动,但不会断开
连接
。它就会死 请建议我如何解决这个问题。
浏览 4
提问于2013-05-16
得票数 1
1
回答
移除空闲插座
c#
、
sockets
在C#同步套接字服务器-我需要识别空闲
连接
并删除它们。我该怎么做?我
的
客户端有一个我在DataHoldingUserToken中设置
的
唯一ID --同一个客户端可能会删除前面的
连接
并创建一个新
的
连接
。当时,我希望到达为前一个
连接
服务
的
套接字,并将该套接字释放并返回到池中。我怎样才能做到这一点?我
的
密码在这里{ internal Mediator theMediat
浏览 4
提问于2015-02-22
得票数 1
回答已采纳
1
回答
SSH ClientAliveCountMax设置似乎不起作用,
无法
断开用户
的
连接
。
ubuntu
、
ssh
我已经将我
的
Ubuntu服务器/etc/ssh/sshd_config文件配置为:ClientAliveCountMax 60我尝试了1小时20分钟
的
不活动(我只是让SSH终端
打开
,没有键入任何东西),它仍然活着。 有什么问题吗?
浏览 0
提问于2020-05-11
得票数 4
2
回答
狂犬病心跳是如何工作
的
?
rabbitmq
、
heartbeat
java
的
本机rabbitmq客户端允许在
连接
设置上设置心跳,例如:谁能详细解释一下吗?
浏览 4
提问于2015-11-10
得票数 16
4
回答
如何在
打开
JDBC
连接
时节省
时间
java
、
mysql
、
jdbc
我有一个非常短
的
Java应用程序,它只
打开
到远程MySQL数据库
的
连接
,读取一些数据,打印出来,然后退出。应用程序最耗时
的
部分是数据库
连接
。
连接
池--没有帮助,因为池只在应用程序
的
一次运行期间才存在。当应用程序
终止
时,池就消失了,当我重新运行
浏览 0
提问于2011-11-22
得票数 0
回答已采纳
2
回答
Java
TCP
连接
java
如何在Java中创建
TCP
套接字?如何使用keepalives来了解服务器
或
客户端是否仍然可用? 请帮帮我!
浏览 0
提问于2012-09-24
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券