队列任务里面 Redis 累加不了是怎么回事?
\DB::transaction(function() {
$this->order->update(['closed' => true]);
foreach ($this->order->items as $item) {
$item->productSku->addStock($item->amount);
if (1) {
// 将 Redis 中的库存 +1
\Redis::incr('seckill_sku_10');
}
}
});
sku的数据库库存可以正常累加 但是redis中的累加不了 直接放在控制器里面却可以正常累加 不知道怎么回事
推荐文章: