-- 2为两次可以调用的最小间隔,单位秒 if limit[key] then --判断是否可被调用 local lasttime = limit[key].lasttime local curtime = os.time() if curtime < lasttime + 2 then --不被调用 return end
limit[key].lasttime = curtime else -- 可以被调用,记录数据 local curtime = os.time() local data = {lasttime=curtime} limit[key] = data end
请发表评论