test access store

This commit is contained in:
niusmallnan 2021-10-18 16:02:00 +08:00
parent feb489502a
commit c96add68ed

View File

@ -50,7 +50,7 @@ func (l *AccessStore) AccessFor(user user.Info) *AccessSet {
val, ok := l.cache.Get(cacheKey)
if ok {
logrus.Infof("******* AccessFor got cache via key: %s, user: %+v", cacheKey, user)
logrus.Infof("******* cache key: %s, %+v", cacheKey, l.cache)
//logrus.Infof("******* cache key: %s, %+v", cacheKey, l.cache)
as, _ := val.(*AccessSet)
return as
}
@ -64,8 +64,10 @@ func (l *AccessStore) AccessFor(user user.Info) *AccessSet {
if l.cache != nil {
result.ID = cacheKey
l.cache.Add(cacheKey, result, 24*time.Hour)
logrus.Infof("******* AccessFor add cache to key: %s, expireTime: %s", cacheKey, time.Now().Add(24*time.Hour))
//l.cache.Add(cacheKey, result, 24*time.Hour)
//logrus.Infof("******* AccessFor add cache to key: %s, expireTime: %s", cacheKey, time.Now().Add(24*time.Hour))
l.cache.Add(cacheKey, result, 1*time.Minute)
logrus.Infof("******* AccessFor add cache to key: %s, expireTime: %s", cacheKey, time.Now().Add(1*time.Minute))
}
return result