feat: enhance context handling and add options for redis locker
This commit is contained in:
		@@ -13,7 +13,9 @@ func InitLocker() error {
 | 
			
		||||
	redisAddr := os.Getenv("REDIS_ADDR")
 | 
			
		||||
	password := os.Getenv("REDIS_PASSWORD")
 | 
			
		||||
	locker, err := rueidislock.NewLocker(rueidislock.LockerOption{
 | 
			
		||||
		ClientOption: rueidis.ClientOption{InitAddress: []string{redisAddr}, Password: password},
 | 
			
		||||
		ClientOption:   rueidis.ClientOption{InitAddress: []string{redisAddr}, Password: password},
 | 
			
		||||
		KeyMajority:    1,
 | 
			
		||||
		NoLoopTracking: true,
 | 
			
		||||
	})
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return err
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user