16 lines
315 B
Go
16 lines
315 B
Go
package scripts
|
|
|
|
var Luascript_forkill = `
|
|
local key = KEYS[1]
|
|
local jian = tonumber(ARGV[1])
|
|
local dingdan = ARGV[2]
|
|
local nums = tonumber(redis.call("get", KEYS[1]) or "0")
|
|
if nums > 0 then
|
|
redis.call("DECRBY", KEYS[1], jian)
|
|
redis.call("LPUSH", KEYS[2], dingdan)
|
|
return 1
|
|
else
|
|
return 0
|
|
end
|
|
`
|