请问redis怎么做事务

longqin

问题描述

因为webman所有请求都是使用同一个公共的redis对象连接,所以导致了同一个业务,比如1000个并发,全部multi后,只要其中有1个执行了EXEC,那么相当于1000个都EXEC了。

想要的效果:
所有的请求redis事务都是独立的,不同请求的exec并不会相互影响

348 1 1
1个回答

walkor 打赏

目前webman每个进程里的请求都是排队处理的,同一个进程内不会出现并发处理业务的情况,业务保证每个请求正常提交事务就行了,和其他传统框架一样,不需要特殊处理。

×
🔝