同时有多个request进来时，因为 redis client 的通信是异步的，SETEX complete 顺序可能不对，
也许把 sid 也加上比较好