码迷,mamicode.com
首页 > 其他好文 > 详细

TDiocpCoderTcpServer返回数据记录有条数限制的问题

时间:2017-11-23 12:12:53      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:create   com   const   控件   Owner   内存溢出   使用   server   tcp   

TDiocpCoderTcpServer返回数据记录有条数限制的问题

在使用TDiocpCoderTcpServer控件返回查询数据的时候,发现当记录条数超过一定数量的时候(比方有人反试图返回30万条查询记录就报错),就会报“内存溢出”的错误。

解决办法:

修改diocp_tcp_server.pas单元 constructor TDiocpTcpServer.Create(AOwner: TComponent);方法

将FMaxSendingQueueSize := 1000;改为

FMaxSendingQueueSize := 10000;  

就是加大发送队列的尺寸。因为当发送数据超过了发送队列的尺寸就会报错。

 

TDiocpCoderTcpServer返回数据记录有条数限制的问题

标签:create   com   const   控件   Owner   内存溢出   使用   server   tcp   

原文地址:http://www.cnblogs.com/hnxxcxg/p/7883897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!