TDiocpCoderTcpServer返回数据记录有条数限制的问题
2017-11-23 11:21
281 查看
TDiocpCoderTcpServer返回数据记录有条数限制的问题
在使用TDiocpCoderTcpServer控件返回查询数据的时候,发现当记录条数超过一定数量的时候(比方有人反试图返回30万条查询记录就报错),就会报“内存溢出”的错误。
解决办法:
修改diocp_tcp_server.pas单元 constructor TDiocpTcpServer.Create(AOwner: TComponent);方法
将FMaxSendingQueueSize := 1000;改为
FMaxSendingQueueSize := 10000;
就是加大发送队列的尺寸。因为当发送数据超过了发送队列的尺寸就会报错。
在使用TDiocpCoderTcpServer控件返回查询数据的时候,发现当记录条数超过一定数量的时候(比方有人反试图返回30万条查询记录就报错),就会报“内存溢出”的错误。
解决办法:
修改diocp_tcp_server.pas单元 constructor TDiocpTcpServer.Create(AOwner: TComponent);方法
将FMaxSendingQueueSize := 1000;改为
FMaxSendingQueueSize := 10000;
就是加大发送队列的尺寸。因为当发送数据超过了发送队列的尺寸就会报错。
相关文章推荐
- TDiocpCoderTcpServer 使用
- 在阻塞式的tcp连接中使用recv接收数据未达到指定长度返回问题
- Mybatis 查询int类型数据,返回记录条数为0时报错问题解决
- 记录问题:ajax返回对象到页面问题以及数据中文乱码问题
- YUV420p的数据想要在IOS中显示,转CIImage总是返回nil 问题未解决,这里记录下
- 数据库限制返回的记录数问题
- 记录一次,三次握手中缺少第二次握手导致的问题(即缺少SYN ACK返回,实际是tcp_tw_recycle设置导致的问题)
- 记录一次解决PHP返回数据被nginx截断的问题
- 关于Mybatis一次性插入多条数据返回的记录数的问题
- 记录:解决2003server中本地网站保存数据到Access中时报错:Operation must use an updateable query 问题
- 图像检索服务器编写问题记录——用单例模式确保log类、server类只返回一个实例
- 【转】ArcGIS栅格数据的属性表受65536限制的问题
- 解决ajax提交到后台数据成功但返回不走success而走的error问题
- Comparator实现排序后,返回0值数据丢失问题
- 一个TCP包中的数据数据问题
- 关于VS2005 调用WebService返回发送请求数据失败问题
- redis启动时遇到的问题 Creating Server TCP listening socket *:6379: bind: Address already in use
- arcpy问题记录—访问空间数据
- C#小知识点记录(QQ交流群的一个小问题)Linq提取数据
- Tcp服务端一直sleep,客户端不断发送数据产生的问题