goldwave 发表于 2011-3-30 13:16:49

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

小弟问一个问题:
我在使用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条后就停止添加了。

winston 发表于 2011-3-30 14:02:56

设置参数,让putq立刻返回,看看发生了什么。

goldwave 发表于 2011-3-30 14:35:04

回复 2# winston
请问怎么设置这个参数呢?谢谢

goldwave 发表于 2011-3-30 17:01:04

问题解决,谢谢。

laja 发表于 2011-3-30 17:30:03

怎么解决的说出来大家知道一下吧?

winston 发表于 2011-3-31 16:34:00

puq里面有个时间参数,设置成0。问题如何解决的,最好跟大家说一下。

sunlock 发表于 2011-4-1 14:39:37

这种解决问题不切中要害啊
你que只入不进,或者入多出少,迟早要阻塞。
先解决怎么出得少或不出的问题
页: [1]
查看完整版本: putq方法添加几条数据后就停住了,什么原因