ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE基础应用
>>
查看帖子
字体:
小
中
大
数据太多,如何设置TCP的缓存?
cu0505 发表于: 2008-5-15 19:12 来源:
ACE 开发者
class MY_Handler
{
pulic:
int handle_input(ACE_HANDLE)
{
peer()->recv();
}
}
这个是服务器端的代码,client发了大量的数据,server只能收到一部分,我想啊TCP的缓存设置更大。
如何设置?有个函数set_option是可以设置缓存的吗?应该在哪里调用?
最新回复
winston at 2008-5-15 19:16:39
server收不到数据,这个问题和缓存没关系。是代码的问题,tcp自己有流控制的。
cu0505 at 2008-5-15 23:34:49
发包慢一点 SERVER就可以收到了 快的话 一些包就收不到
缓存设置大一点也无害吧 如何设置呢
winston at 2008-5-15 23:48:42
不会的。发会慢,但不会收不到。你可以用sniffer追踪数据。数据不会凭空消失的,TCP不是UDP。
缓存设置一般 32K-64K,有相关的API可以操作。
查看全部回复
我也来说两句
最新更新主题
关于项目使用ACE时,出现LNK2019 LNK200...
《ACE程序员指南》7.6.2范例的问题...
关于ACE Streams框架的运用!
又一个关于ACE_TASK内部消息队列的问题...
undefined reference to `ACE_Singleto...
请教一个Terabit的问题
编译ACE其他部分时怎么设定libACE位置...
关于ACE Service Configurator
请教关于ACE_TRACE的问题
vc2005+aec5.6,无法编译通过
月度关注热点
ACE是最强的编程技术吗
关于内存问题
又一个关于ACE_TASK内部消息队列的问题...
求助bcb下Ace开发问题
请问VC6上如何安装ace
关于ACE Streams框架的运用!
关于发送缓冲区的疑惑
vc2005+aec5.6,无法编译通过
请教关于ACE_TRACE的问题
链接问题
最新回复
缓存设置大一点也无害吧 如何设置呢
缓存设置一般 32K-64K,有相关的API可以操作。