翠竹凝梦
2018-10-08 10:58
如果取出的数据插入失败放到队尾,等成功的都处理完了,若是因为数据本身导致的插入失败,那么失败的数据该做何操作
老师的代码是是,插入失败的话,还是放在队列的头部,顺序依旧保持不变,下一次循环还是会继续取出进行插入的。
我觉得这个不影响,还把他放在Redis中就行
菜鸟Wenc...
我觉得有影响,队列本来就应该先进先出,在流量削锋的情况下,如果队列里面存了20个但是实际只能写入10个,10以内有失败的,如果将其放到尾部,那么他就永远写不进去了。
2019-05-01 19:09:01
共 1 条回复 >
PHP消息队列实现及应用
32730 学习 · 58 问题
相似问题
回答 1
回答 3
回答 2
回答 4