找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 5219|回复: 6

putq方法添加几条数据后就停住了,什么原因

[复制链接]
发表于 2011-3-30 13:16:49 | 显示全部楼层 |阅读模式
小弟问一个问题:
我在使用putq的时候,添加几条消息后程序就挂住了,不往下继续执行了,不知道什么原因,请高手指点一下。我的初始化:
this->water_marks(ACE_IO_Cntl_Msg::SET_HWM, 1024*102400);
        this->water_marks(ACE_IO_Cntl_Msg::SET_LWM, 1024*102400);
消息一条大小1024,添加2条后就停止添加了。
发表于 2011-3-30 14:02:56 | 显示全部楼层
设置参数,让putq立刻返回,看看发生了什么。
 楼主| 发表于 2011-3-30 14:35:04 | 显示全部楼层
回复 2# winston
请问怎么设置这个参数呢?谢谢
 楼主| 发表于 2011-3-30 17:01:04 | 显示全部楼层
问题解决,谢谢。
发表于 2011-3-30 17:30:03 | 显示全部楼层
怎么解决的说出来大家知道一下吧?
发表于 2011-3-31 16:34:00 | 显示全部楼层
puq里面有个时间参数,设置成0。问题如何解决的,最好跟大家说一下。
发表于 2011-4-1 14:39:37 | 显示全部楼层
这种解决问题不切中要害啊
你que只入不进,或者入多出少,迟早要阻塞。
先解决怎么出得少或不出的问题
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-22 00:43 , Processed in 0.016000 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表