diff --git a/sysmodule/RedisModule.go b/sysmodule/RedisModule.go index 6f7fa3e..fd37a58 100644 --- a/sysmodule/RedisModule.go +++ b/sysmodule/RedisModule.go @@ -1434,4 +1434,19 @@ func (slf *RedisModule) HincrbyHashInt(redisKey, hashKey string, value int) erro } return retErr + } + + func (slf *RedisModule) EXPlREInsert(key string, TTl int) error { + conn, err := slf.getConn() + if err != nil { + return err + } + defer conn.Close() + + _, err = conn.Do("expire", key, TTl) + if err != nil { + service.GetLogger().Printf(service.LEVER_ERROR, "expire fail,reason:%v", err) + return err + } + return nil } \ No newline at end of file