redis>lua脚本
String lua="local num=redis.call('incr',KEYS[1])\n"+"if tonumber(num)==1 then\n"+ "\tredis.call('expire',KEYS[1],ARGV[1])\n"+ "\treturn 1\n"+"elseif tonumber(num)>tonumber(ARGV[2]) then\n"+ "\treturn 0\n"+ "else \n"+ "\treturn 1\n"+ "end\n"; ip在10s内访问5次
例如这样的:
127.0.0.1 10 5
key ARGV[1] ARGV[2]
本文来自博客园,作者:余生请多指教ANT,转载请注明原文链接:https://www.cnblogs.com/wangbiaohistory/p/14999859.html