社区
网络通信/分布式开发
帖子详情
clientsocket 不停的连接掉线的服务端,会提示10055和内在不够用的错误提示
hong668
2009-12-19 02:50:52
我不停的在用socket去连接服务端,采用的是异步通讯模式,但运行了半个小时左右系统的socket就open操作不了,系统资源占用情况也比较严重,我在异常里写了,CS.Close;cs.socket.disconection(cs.socket.handle)也不行,不知道该如何去放掉这个资料。
...全文
122
3
打赏
收藏
clientsocket 不停的连接掉线的服务端,会提示10055和内在不够用的错误提示
我不停的在用socket去连接服务端,采用的是异步通讯模式,但运行了半个小时左右系统的socket就open操作不了,系统资源占用情况也比较严重,我在异常里写了,CS.Close;cs.socket.disconection(cs.socket.handle)也不行,不知道该如何去放掉这个资料。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
free007
2009-12-27
打赏
举报
回复
有频繁的断连,是否有大量数据的发送和接收,10055是发送或接收缓存因为被锁定导致缓存不足产生的,通常会因为网络情况不好或逻辑处理有问题而导致的,楼主可否在每次发送数据前都是使用select检测一下当前连接的缓存是否可用?
qkhhxkj102
2009-12-20
打赏
举报
回复
占个位置
wooden954
2009-12-20
打赏
举报
回复
你是不是在创建Socket的时候使用的动态本地端口?(也就是没有专门指定本地的端口)
因为你在进行反复的连接、断开操作,本地端口如果全占用之后,可能会出现这种现象。
如果是的话,指定一个本地端口之后,应该情况会好点儿。
服务端
不存在或没开启时,反复尝试
连接
服务端
,也能稳定工作的
client
socket
在
服务端
不存在或没开启时,
client
socket
反复
连接
服务端
会
导致程序句柄数急速增加,最后系统资源耗尽出错,本demo较好的解决了这一问题.
演示
Client
Socket
反复
连接
进程句柄数不变
在
服务端
不存在或没开启时,
client
socket
反复
连接
服务端
会
导致程序句柄数急速增加,最后系统资源耗尽出错,本demo较好的解决了这一问题.
Delphi
Client
Socket
断线重连.zip
Delphi
Client
Socket
断线重连.zip
delphi
socket
(
Client
Socket
,Server
Socket
)简单实例
delphi
socket
(
Client
Socket
,Server
Socket
)简单实例
Delphi 下Server
Socket
和
Client
Socket
的通信实例
较为完备的Delphi开发环境下的 Server
Socket
和
Client
Socket
的通信实例, 初学者易掌握的服务器和客户端之间的通信技巧
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章