新
新手上路吴
Unregistered / Unconfirmed
GUEST, unregistred user!
要将指定文本内容,发送到另外一个程序处理
如user.txt,内容为:(用户,次数),大概有30w用户,需要读取文本,按照指定的格式发送(TNMUDP) 给另外一个程序处理。
目前处理方式:readln文本,压入队列,timer按照速度(如每秒1条发送)发送指定程序。
问题:readln很快处理完毕,队列总是满导致丢失数据,如果readln间用sleep,那么又耗费cpu资源,各位有没有好的方法?
如user.txt,内容为:(用户,次数),大概有30w用户,需要读取文本,按照指定的格式发送(TNMUDP) 给另外一个程序处理。
目前处理方式:readln文本,压入队列,timer按照速度(如每秒1条发送)发送指定程序。
问题:readln很快处理完毕,队列总是满导致丢失数据,如果readln间用sleep,那么又耗费cpu资源,各位有没有好的方法?