Browse Source

Sets EVENT_QUEUE_TTL=5 and EVENT_QUEUE_EXPIRES=60 by default

Ask Solem 10 years ago
parent
commit
3ef84b7b9d
2 changed files with 3 additions and 3 deletions
  1. 2 2
      celery/app/defaults.py
  2. 1 1
      docs/configuration.rst

+ 2 - 2
celery/app/defaults.py

@@ -119,8 +119,8 @@ NAMESPACES = {
         'ENABLE_UTC': Option(True, type='bool'),
         'ENABLE_REMOTE_CONTROL': Option(True, type='bool'),
         'EVENT_SERIALIZER': Option('json'),
-        'EVENT_QUEUE_EXPIRES': Option(None, type='float'),
-        'EVENT_QUEUE_TTL': Option(None, type='float'),
+        'EVENT_QUEUE_EXPIRES': Option(60.0, type='float'),
+        'EVENT_QUEUE_TTL': Option(5.0, type='float'),
         'IMPORTS': Option((), type='tuple'),
         'INCLUDE': Option((), type='tuple'),
         'IGNORE_RESULT': Option(False, type='bool'),

+ 1 - 1
docs/configuration.rst

@@ -1618,7 +1618,7 @@ CELERY_EVENT_QUEUE_EXPIRES
 :transports supported: ``amqp``
 
 
-Expiry time in seconds (int/float) for when a monitor clients
+Expiry time in seconds (int/float) for when after a monitor clients
 event queue will be deleted (``x-expires``).
 
 Default is never, relying on the queue autodelete setting.