当前位置: 技术问答>linux和unix
请教:写入队列消息的长度问题
来源: 互联网 发布时间:2015-04-22
本文导语: 请教各位大哥,我向队列中写入了一条4k长的数据, 并在另外一个程序中读走了这条数据,但我用ipcs 观察时发现这条消息仍然存在,而且用怎么清也清 不掉! 我怀疑是数据太长的缘故,但系统支持的 最大消息长度...
请教各位大哥,我向队列中写入了一条4k长的数据,
并在另外一个程序中读走了这条数据,但我用ipcs
观察时发现这条消息仍然存在,而且用怎么清也清
不掉! 我怀疑是数据太长的缘故,但系统支持的
最大消息长度是20480,应该没问题的!
请大家指教!
并在另外一个程序中读走了这条数据,但我用ipcs
观察时发现这条消息仍然存在,而且用怎么清也清
不掉! 我怀疑是数据太长的缘故,但系统支持的
最大消息长度是20480,应该没问题的!
请大家指教!
|
数据没读完,或是队列中写入的不止一条消息
|
我在做实验时也碰到这个问题。
1:因为我们是很多人做同一实验,会不会多人往一个队列里写。
2:还有你会不会同一条消息发了多次。
1:因为我们是很多人做同一实验,会不会多人往一个队列里写。
2:还有你会不会同一条消息发了多次。
|
你把整个消息队列里的东西全部读出来看看不就知道了吗
|
接收的key值不对? 用 0 来全部收下来看看。