Merge pull request #2539 from scrapy/enable-memusage

Enable memusage extension by default.
This commit is contained in:
Daniel Graña 2017-02-20 11:18:04 -03:00 committed by GitHub
commit e578be73b6
2 changed files with 7 additions and 5 deletions

View File

@ -827,13 +827,15 @@ Example::
MEMUSAGE_ENABLED
----------------
Default: ``False``
Default: ``True``
Scope: ``scrapy.extensions.memusage``
Whether to enable the memory usage extension that will shutdown the Scrapy
process when it exceeds a memory limit, and also notify by email when that
happened.
Whether to enable the memory usage extension. This extension keeps track of
a peak memory used by the process (it writes it to stats). It can also
optionally shutdown the Scrapy process when it exceeds a memory limit
(see :setting:`MEMUSAGE_LIMIT_MB`), and notify by email when that happened
(see :setting:`MEMUSAGE_NOTIFY_MAIL`).
See :ref:`topics-extensions-ref-memusage`.

View File

@ -208,7 +208,7 @@ MEMDEBUG_ENABLED = False # enable memory debugging
MEMDEBUG_NOTIFY = [] # send memory debugging report by mail at engine shutdown
MEMUSAGE_CHECK_INTERVAL_SECONDS = 60.0
MEMUSAGE_ENABLED = False
MEMUSAGE_ENABLED = True
MEMUSAGE_LIMIT_MB = 0
MEMUSAGE_NOTIFY_MAIL = []
MEMUSAGE_REPORT = False