MCPcopy Create free account
hub / github.com/astercloud/aster / startCleanupWorker

Method startCleanupWorker

pkg/security/access_control.go:987–995  ·  view source on GitHub ↗

startCleanupWorker 启动清理工作协程

()

Source from the content-addressed store, hash-verified

985
986// startCleanupWorker 启动清理工作协程
987func (ac *AccessController) startCleanupWorker() {
988 ticker := time.NewTicker(time.Minute * 10)
989 defer ticker.Stop()
990
991 for range ticker.C {
992 ac.cleanupExpiredSessions()
993 ac.cleanupExpiredCache()
994 }
995}
996
997// cleanupExpiredSessions 清理过期会话
998func (ac *AccessController) cleanupExpiredSessions() {

Callers 1

NewAccessControllerFunction · 0.95

Calls 3

cleanupExpiredCacheMethod · 0.95
StopMethod · 0.65

Tested by

no test coverage detected