社区
网络编程
帖子详情
socket句柄问题
golliver
2004-01-14 09:38:45
公司开发了一个专用代理程序,一般在运行了一个星期后,
客户端就无法连接上代理服务器,代理程序也无法连接到
服务器,观察代理程序,虚存,cpu占用都不高,但句柄数会
随时间增长到一万多。请问问题的原因,会不会是句柄数的增长
导致系统无法分配新的socket用于连接,还是其它原因。谢谢!
...全文
98
8
打赏
收藏
socket句柄问题
公司开发了一个专用代理程序,一般在运行了一个星期后, 客户端就无法连接上代理服务器,代理程序也无法连接到 服务器,观察代理程序,虚存,cpu占用都不高,但句柄数会 随时间增长到一万多。请问问题的原因,会不会是句柄数的增长 导致系统无法分配新的socket用于连接,还是其它原因。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tujj99
2004-01-14
打赏
举报
回复
先shutdown()
在closesocket()
grooving
2004-01-14
打赏
举报
回复
我现在的机器上的句柄数就有17000以上。这个句柄数应该没什么问题。
查查网络和服务器。
golliver
2004-01-14
打赏
举报
回复
该关的都关了。有没有什么好的方法,让socket自己控制socket关闭。
t0mychen
2004-01-14
打赏
举报
回复
句柄没关闭吧???
sharkhuang
2004-01-14
打赏
举报
回复
你没有关闭哦!
rabo
2004-01-14
打赏
举报
回复
你关闭连接后,怎么句柄还存在??郁闷??
warton
2004-01-14
打赏
举报
回复
那就修改程序吧
不过有可能是冲击波之类的病毒造成的,你先查查再说
victor_cui
2004-01-14
打赏
举报
回复
我想是句柄使用后没有被正确的清理,每次都申请新的句柄造成资源枯竭,要知道所有句柄都是系统核心资源,不能无限制的使用,我想这也是web服务器使用短连接的一个原因吧
演示Client
Socket
反复连接进程
句柄
数不变
在服务端不存在或没开启时,client
socket
反复连接服务端会导致程序
句柄
数急速增加,最后系统资源耗尽出错,本demo较好的解决了这一
问题
.
使用
socket
传递文件
句柄
源码
执行 makefile后,会生成两个可执行文件 fdtrans -- unix
socket
server fdtranc --unix
socket
client 先运行 fdtrans 建立监听, 然后 运行fdtranc fdtranc 连接fdtrans并得到 文件 fdtrans.cpp的
句柄
。...
MT5 非区间均线回归刷单EA教学
句柄
至数组(指标.
句柄
A,小均值,0,iBars(Symbol(),应用周期),true); 指标.
句柄
至数组(指标.
句柄
B,大均值,0,iBars(Symbol(),应用周期),true); //---非区间 double 区间最高价= 数据....
Socket
Tool(很好用的
socket
测试工具)
★ 支持多
Socket
并行测试, 采用树状
Socket
可视化界面,所有
Socket
句柄
一目了然 ★ 在一个程序内可进行多
句柄
/多类型的
Socket
的创建/删除/以及数据收发等操作 ★ 支持16进制的发送和16进制接收显示,支持汉字以及文本...
TCP/UDP
socket
调试工具
★ 支持多
Socket
并行测试, 采用树状
Socket
可视化界面,所有
Socket
句柄
一目了然 ★ 在一个程序内可进行多
句柄
/多类型的
Socket
的创建/删除/以及数据收发等操作 ★ 支持16进制的发送和16进制接收显示,支持汉字以及文本...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章