Pārlūkot izejas kodu

Better way for setting it through CELERY_REDIS_SOCKET_TIMEOUT

Raghuram Srinivasan 9 gadi atpakaļ
vecāks
revīzija
75ab5c3656
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      celery/backends/redis.py

+ 1 - 1
celery/backends/redis.py

@@ -85,6 +85,7 @@ class RedisBackend(KeyValueStoreBackend):
             'port': _get('PORT') or 6379,
             'port': _get('PORT') or 6379,
             'db': _get('DB') or 0,
             'db': _get('DB') or 0,
             'password': _get('PASSWORD'),
             'password': _get('PASSWORD'),
+            'socket_timeout': _get('SOCKET_TIMEOUT'),
             'max_connections': self.max_connections,
             'max_connections': self.max_connections,
         }
         }
         if url:
         if url:
@@ -131,7 +132,6 @@ class RedisBackend(KeyValueStoreBackend):
 
 
         # Query parameters override other parameters
         # Query parameters override other parameters
         connparams.update(query)
         connparams.update(query)
-        connparams.update(socket_timeout=5)
         return connparams
         return connparams
 
 
     def get(self, key):
     def get(self, key):