user_logout.lua 500 B

123456789101112
  1. -- delete user-agent, agent-user, user-logic, logic-user
  2. -- @ARGS: ARGS[1]: userId
  3. local kua='rt:user_agent:' .. ARGS[1]
  4. local kul='rt_user_logic:' .. ARGS[1]
  5. local agentId = redis.call('hget', kua, ARGS[1])
  6. local logicId = redis.call('hget', kul, ARGS[1])
  7. local kau='rt:agent_user:' .. agentId
  8. local klu='rt:logic_user:' .. logicId
  9. local r1=redis.call('zdel', kau, ARGS[1])
  10. local r2=redis.call('zdel', klu, ARGS[1])
  11. local r3=redis.call('hdel', kua, ARGS[1])
  12. local r4=redis.call('hdel', kul, ARGS[1])