多进程用redis处理并发的问题

sxqinge 2020-01-13 03:32:53
有个问题纠结了一天还没有解决方案,麻烦大伙们帮忙想想办法。
问题描述:
我用redis做多进程的并发处理,即一个服务器同时在不同设备(电脑,同一局域网)上都有开启,对每个用户的某一个指令进行加锁处理,即一收到指令就根据用户ID产生一个KEY-VAL的标记值,如果用户指令处理完毕,再生成一个K-V实际值,同时不论是否处理成功,都会删除标记值,这样即使用户登录其他进程了,也会根据读取标记值、实际值是否存在对其进行过滤。
遇到的问题:
并没有达到过滤的效果,明明已产生标记值和实际值了的,但并未拦截处理。
...全文
432 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxqinge 2020-01-13
  • 打赏
  • 举报
回复
每个进程都是连接的同一个redis

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧