<h1 dir="auto">Checklist</h1>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have verified that the issue exists against the <code class="notranslate">master</code> branch of Celery.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> This has already been asked to the <a href="https://groups.google.com/forum/#!forum/celery-users" rel="nofollow">discussion group</a> first.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have read the relevant section in the<br>
<a href="http://docs.celeryproject.org/en/latest/contributing.html#other-bugs" rel="nofollow">contribution guide</a><br>
on reporting bugs.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the <a href="https://github.com/celery/celery/issues?q=is%3Aissue+label%3A%22Issue+Type%3A+Bug+Report%22+-label%3A%22Category%3A+Documentation%22">issues list</a><br>
for similar or identical bug reports.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the <a href="https://github.com/celery/celery/pulls?q=is%3Apr+label%3A%22PR+Type%3A+Bugfix%22+-label%3A%22Category%3A+Documentation%22">pull requests list</a><br>
for existing proposed fixes.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the <a href="https://github.com/celery/celery/commits/master">commit log</a><br>
to find out if the bug was already fixed in the master branch.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have included all related issues and possible duplicate issues<br>
in this issue (If there are none, check this box anyway).</li>
</ul>
<h2 dir="auto">Mandatory Debugging Information</h2>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have included the output of <code class="notranslate">celery -A proj report</code> in the issue.<br>
(if you are not able to do this, then at least specify the Celery<br>
version affected).</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have verified that the issue exists against the <code class="notranslate">master</code> branch of Celery.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have included the contents of <code class="notranslate">pip freeze</code> in the issue.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have included all the versions of all the external dependencies required<br>
to reproduce this bug.</li>
</ul>
<h2 dir="auto">Optional Debugging Information</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue on more than one Python version<br>
and/or implementation.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue on more than one message broker and/or<br>
result backend.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue on more than one version of the message<br>
broker and/or result backend.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue on more than one operating system.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue on more than one workers pool.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue with autoscaling, retries,<br>
ETA/Countdown &amp; rate limits disabled.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have tried reproducing the issue after downgrading<br>
and/or upgrading Celery and its dependencies.</li>
</ul>
<h2 dir="auto">Related Issues and Possible Duplicates</h2>

<h4 dir="auto">Related Issues</h4>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="586475593" data-permission-text="Title is private" data-url="https://github.com/celery/celery/issues/6009" data-hovercard-type="issue" data-hovercard-url="/celery/celery/issues/6009/hovercard" href="https://github.com/celery/celery/issues/6009">#6009</a></li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="389812167" data-permission-text="Title is private" data-url="https://github.com/celery/celery/issues/5230" data-hovercard-type="issue" data-hovercard-url="/celery/celery/issues/5230/hovercard" href="https://github.com/celery/celery/issues/5230">#5230</a></li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="331649180" data-permission-text="Title is private" data-url="https://github.com/celery/celery/issues/4809" data-hovercard-type="issue" data-hovercard-url="/celery/celery/issues/4809/hovercard" href="https://github.com/celery/celery/issues/4809">#4809</a></li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="594781509" data-permission-text="Title is private" data-url="https://github.com/celery/celery/issues/6023" data-hovercard-type="issue" data-hovercard-url="/celery/celery/issues/6023/hovercard" href="https://github.com/celery/celery/issues/6023">#6023</a></li>
</ul>
<h4 dir="auto">Possible Duplicates</h4>
<ul dir="auto">
<li>None</li>
</ul>
<h2 dir="auto">Environment &amp; Settings</h2>

<p dir="auto"><strong>Celery version</strong>:</p>

<details>
<summary><b><code class="notranslate">celery report</code> Output:</b></summary>
<p dir="auto">
</p><div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# With broker rabbitmq
software -&gt; celery:4.4.2 (cliffs) kombu:4.6.8 py:3.8.0
            billiard:3.6.3.0 py-amqp:2.5.2
platform -&gt; system:Darwin arch:64bit
            kernel version:19.4.0 imp:CPython
loader   -&gt; celery.loaders.app.AppLoader
settings -&gt; transport:pyamqp results:disabled

broker_url: 'amqp://guest:********@localhost:5672//'

# With broker redis
software -&gt; celery:4.4.2 (cliffs) kombu:4.6.8 py:3.8.0
            billiard:3.6.3.0 redis:3.4.1
platform -&gt; system:Darwin arch:64bit
            kernel version:19.4.0 imp:CPython
loader   -&gt; celery.loaders.app.AppLoader
settings -&gt; transport:redis results:disabled

broker_url: 'redis://localhost:6379/0'
"><pre class="notranslate"><code class="notranslate"># With broker rabbitmq
software -&gt; celery:4.4.2 (cliffs) kombu:4.6.8 py:3.8.0
            billiard:3.6.3.0 py-amqp:2.5.2
platform -&gt; system:Darwin arch:64bit
            kernel version:19.4.0 imp:CPython
loader   -&gt; celery.loaders.app.AppLoader
settings -&gt; transport:pyamqp results:disabled

broker_url: 'amqp://guest:********@localhost:5672//'

# With broker redis
software -&gt; celery:4.4.2 (cliffs) kombu:4.6.8 py:3.8.0
            billiard:3.6.3.0 redis:3.4.1
platform -&gt; system:Darwin arch:64bit
            kernel version:19.4.0 imp:CPython
loader   -&gt; celery.loaders.app.AppLoader
settings -&gt; transport:redis results:disabled

broker_url: 'redis://localhost:6379/0'

</code></pre></div>
<p dir="auto"></p>
</details>
<h1 dir="auto">Steps to Reproduce</h1>
<h2 dir="auto">Required Dependencies</h2>

<ul dir="auto">
<li><strong>Minimal Python Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Celery Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Kombu Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Broker Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Result Backend Version</strong>: N/A or Unknown</li>
<li><strong>Minimal OS and/or Kernel Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Broker Client Version</strong>: N/A or Unknown</li>
<li><strong>Minimal Result Backend Client Version</strong>: N/A or Unknown</li>
</ul>
<h3 dir="auto">Python Packages</h3>

<details>
<summary><b><code class="notranslate">pip freeze</code> Output:</b></summary>
<p dir="auto">
</p><div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="amqp==2.5.2
billiard==3.6.3.0
celery==4.4.2
kombu==4.6.8
pytz==2019.3
redis==3.4.1
vine==1.3.0"><pre class="notranslate"><code class="notranslate">amqp==2.5.2
billiard==3.6.3.0
celery==4.4.2
kombu==4.6.8
pytz==2019.3
redis==3.4.1
vine==1.3.0
</code></pre></div>
<p dir="auto"></p>
</details>
<h3 dir="auto">Other Dependencies</h3>

<details>
<p dir="auto">
N/A
</p>
</details>
<h2 dir="auto">Minimally Reproducible Test Case</h2>

<details>
<p dir="auto">
</p><div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="from celery import Celery

app = Celery('tasks', broker='pyamqp://guest:guest@localhost:5672') # for rabitmq broker
# app = Celery('tasks', broker='redis://localhost:6379/0') for refis broker

@app.task
def task_example():
    s = 'a' * 256 * (10**6) # Create a string of 256MB
    raise"><pre class="notranslate"><span class="pl-k">from</span> <span class="pl-s1">celery</span> <span class="pl-k">import</span> <span class="pl-v">Celery</span>

<span class="pl-s1">app</span> <span class="pl-c1">=</span> <span class="pl-v">Celery</span>(<span class="pl-s">'tasks'</span>, <span class="pl-s1">broker</span><span class="pl-c1">=</span><span class="pl-s">'pyamqp://guest:guest@localhost:5672'</span>) <span class="pl-c"># for rabitmq broker</span>
<span class="pl-c"># app = Celery('tasks', broker='redis://localhost:6379/0') for refis broker</span>

<span class="pl-en">@<span class="pl-s1">app</span>.<span class="pl-s1">task</span></span>
<span class="pl-k">def</span> <span class="pl-en">task_example</span>():
    <span class="pl-s1">s</span> <span class="pl-c1">=</span> <span class="pl-s">'a'</span> <span class="pl-c1">*</span> <span class="pl-c1">256</span> <span class="pl-c1">*</span> (<span class="pl-c1">10</span><span class="pl-c1">**</span><span class="pl-c1">6</span>) <span class="pl-c"># Create a string of 256MB</span>
    <span class="pl-k">raise</span></pre></div>
<p dir="auto"></p>
</details>
<h1 dir="auto">Expected Behavior</h1>

<p dir="auto">I will describe all the scenarios that I tested.</p>
<ul dir="auto">
<li>Scenario 1: I ran the worker with the command <code class="notranslate">celery worker -A tasks -lINFO</code> and after this I executed the task with the command <code class="notranslate">python -c "from tasks import task_example; task_example.delay()"</code>.</li>
<li>Scenario 2: I ran the worker with the command <code class="notranslate">celery worker -A tasks -lINFO -P threads</code> and after this I executed the task with the command <code class="notranslate">python -c "from tasks import task_example; task_example.delay()"</code>.</li>
<li>Scenario 3: I ran the worker with the command <code class="notranslate">celery worker -A tasks -lINFO  --max-memory-per-child 125000</code> and after this I executed the task with the command <code class="notranslate">python -c "from tasks import task_example; task_example.delay()"</code>.</li>
<li>Scenario 4: I ran the worker with the command <code class="notranslate">celery worker -A tasks -lINFO -P threads  --max-memory-per-child 125000</code> and after this I executed the task with the command <code class="notranslate">python -c "from tasks import task_example; task_example.delay()"</code>.</li>
</ul>
<p dir="auto">In all of this scenarios I expect that after run the task, celery will not continue consume the memory.</p>
<h1 dir="auto">Actual Behavior</h1>

<p dir="auto">Only in scenario 3, as the documentation explains, the celery not continue consume memory because celery replaced the child process.</p>
<p dir="auto">On scenarios 1, 2, and 4 the celery keep the memory that the task allocate(256MB for each task ran in this case).</p>
<h1 dir="auto">Checklist</h1>

<ul class="contains-task-list">
<li>[x ] I have read the relevant section in the<br>
<a href="http://docs.celeryproject.org/en/latest/contributing.html#other-bugs" rel="nofollow">contribution guide</a><br>
on reporting bugs.</li>
<li>[ x] I have checked the <a href="https://github.com/celery/celery/issues?q=is%3Aissue+label%3A%22Issue+Type%3A+Bug+Report%22+-label%3A%22Category%3A+Documentation%22">issues list</a><br>
for similar or identical bug reports.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have checked the <a href="https://github.com/celery/celery/pulls?q=is%3Apr+label%3A%22PR+Type%3A+Bugfix%22+-label%3A%22Category%3A+Documentation%22">pull requests list</a><br>
for existing proposed fixes.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have checked the <a href="https://github.com/celery/celery/commits/master">commit log</a><br>
to find out if the bug was already fixed in the master branch.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have included all related issues and possible duplicate issues<br>
in this issue (If there are none, check this box anyway).</li>
</ul>
<h2 dir="auto">Mandatory Debugging Information</h2>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have included the output of <code class="notranslate">celery -A proj report</code> in the issue.<br>
(if you are not able to do this, then at least specify the Celery<br>
version affected).</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have verified that the issue exists against the <code class="notranslate">master</code> branch of Celery.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have included the contents of <code class="notranslate">pip freeze</code> in the issue.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have included all the versions of all the external dependencies required<br>
to reproduce this bug.</li>
</ul>
<h2 dir="auto">Optional Debugging Information</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue on more than one Python version<br>
and/or implementation.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue on more than one message broker and/or<br>
result backend.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue on more than one version of the message<br>
broker and/or result backend.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue on more than one operating system.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue on more than one workers pool.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue with autoscaling, retries,<br>
ETA/Countdown &amp; rate limits disabled.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I have tried reproducing the issue after downgrading<br>
and/or upgrading Celery and its dependencies.</li>
</ul>
<h2 dir="auto">Related Issues and Possible Duplicates</h2>

<h4 dir="auto">Related Issues</h4>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="376704832" data-permission-text="Title is private" data-url="https://github.com/celery/celery/issues/5157" data-hovercard-type="issue" data-hovercard-url="/celery/celery/issues/5157/hovercard" href="https://github.com/celery/celery/issues/5157">#5157</a></li>
</ul>
<h4 dir="auto">Possible Duplicates</h4>
<ul dir="auto">
<li>None</li>
</ul>
<h2 dir="auto">Environment &amp; Settings</h2>

<p dir="auto"><strong>Celery version</strong>:</p>
<p dir="auto">celery --version<br>
4.3.0 (rhubarb)</p>

<details>
<summary><b><code class="notranslate">celery report</code> Output:</b></summary>
<p dir="auto">
</p><p dir="auto">software -&gt; celery:4.3.0 (rhubarb) kombu:4.5.0 py:3.6.8<br>
billiard:3.6.0.0 librabbitmq:2.0.0<br>
platform -&gt; system:Linux arch:64bit<br>
kernel version:3.10.0-327.el7.x86_64 imp:CPython<br>
loader   -&gt; celery.loaders.app.AppLoader<br>
settings -&gt; transport:librabbitmq results:celery_redis_cluster_backend.redis_cluster.RedisClusterBackend</p>
<p dir="auto">ABSOLUTE_URL_OVERRIDES: {<br>
}<br>
ADMINS: []<br>
AES_KEY: '<em><strong><em><strong>'<br>
ALLOWED_HOSTS: ['<em>']<br>
ALTER_URL: 'http://</em>'<br>
AMQP_URL: 'amqp://</strong></em>:</strong></em>@<em><strong>:5672/ws?heartbeat=30'<br>
APPEND_SLASH: True<br>
AUTHENTICATION_BACKENDS: ['django.contrib.auth.backends.ModelBackend']<br>
AUTH_PASSWORD_VALIDATORS: '</strong></em><em><strong>'<br>
AUTH_USER_MODEL: 'auth.User'<br>
BASE_DIR: '/schedule_center'<br>
BROKER_URL: 'amqp://yunwei:</strong></em><em><strong>@</strong></em>:5672/CRON-celery'<br>
CACHES: {<br>
'default': {   'BACKEND': 'django_redis_cluster.cache.RedisClusterCache',<br>
'LOCATION': [   'redis://:<strong>@</strong>:<strong>/0',<br>
'redis://:</strong>@<strong>:</strong>/0'<br>
'redis://:<strong>@</strong>:<strong>/0'<br>
'redis://:</strong>@<strong>:</strong>/0'<br>
'redis://:<strong>@</strong>:<strong>/0'<br>
'redis://:</strong>@<strong>:</strong>/0'],<br>
'OPTIONS': {   'CLIENT_CLASS': 'django_redis_cluster.client.DefaultClient',<br>
'COMPRESS_COMPRESSOR': ,<br>
'COMPRESS_DECOMPRESSOR': ,<br>
'COMPRESS_DECOMPRESSOR_ERROR': &lt;class 'zlib.error'&gt;,<br>
'PASSWORD': '<strong>'}}}<br>
CACHE_MIDDLEWARE_ALIAS: 'default'<br>
CACHE_MIDDLEWARE_KEY_PREFIX: '</strong>'<br>
CACHE_MIDDLEWARE_SECONDS: 600<br>
CAPTCHA_FONT_SIZE: 26<br>
CAPTCHA_IMAGE_SIZE:<br>
(92, 34)<br>
CAPTCHA_TIMEOUT: 3<br>
CELERYD_CONCURRENCY: 50<br>
CELERYD_MAX_TASKS_PER_CHILD: 200<br>
CELERY_ACCEPT_CONTENT: ['application/json']<br>
CELERY_BEAT_SCHEDULER: 'django_celery_beat.schedulers:DatabaseScheduler'<br>
CELERY_ENABLE_UTC: False<br>
CELERY_FORCE_EXECV: True<br>
CELERY_IGNORE_RESULT: False<br>
CELERY_REDIS_CLUSTER_SETTINGS: {<br>
'password': '<strong>',<br>
'startup_nodes': [   {'host': '', 'port': '</strong><strong>'},<br>
{'host': '</strong><strong>', 'port': '</strong><strong>'},<br>
{'host': '</strong><strong>', 'port': '</strong><strong>'},<br>
{'host': '</strong><strong>', 'port': '</strong><strong>'},<br>
{'host': '</strong><strong>', 'port': '</strong><strong>'},<br>
{'host': '</strong><strong>', 'port': '</strong><strong>'}]}<br>
CELERY_RESULT_BACKEND: 'celery_redis_cluster_backend.redis_cluster.RedisClusterBackend'<br>
CELERY_RESULT_SERIALIZER: 'json'<br>
CELERY_TASK_RESULT_EXPIRES: 5400<br>
CELERY_TASK_SERIALIZER: 'json'<br>
CELERY_TIMEZONE: 'Asia/Shanghai'<br>
CHANNEL_LAYERS: {<br>
'default': {   'BACKEND': 'asgi_rabbitmq.RabbitmqChannelLayer',<br>
'CONFIG': {   'url': 'amqp://</strong><strong>:</strong><strong>@</strong><strong>:5672/GM-channels'},<br>
'ROUTING': 'Common.routing.channel_routing'}}<br>
CMDBAPI: '</strong><strong>'<br>
CMDBAPIORG: '</strong><strong>'<br>
CMDBKEY: '</strong><strong>'<br>
CMDBSEC: '</strong>-<strong>-</strong>'<br>
CSRF_COOKIE_AGE: 31449600<br>
CSRF_COOKIE_DOMAIN: None<br>
CSRF_COOKIE_HTTPONLY: False<br>
CSRF_COOKIE_NAME: 'csrftoken'<br>
CSRF_COOKIE_PATH: '/'<br>
CSRF_COOKIE_SECURE: False<br>
CSRF_FAILURE_VIEW: 'django.views.csrf.csrf_failure'<br>
CSRF_HEADER_NAME: 'HTTP_X_CSRFTOKEN'<br>
CSRF_TRUSTED_ORIGINS: []<br>
CSRF_USE_SESSIONS: False<br>
DATABASES: {<br>
'<strong>': {   'ATOMIC_REQUESTS': False,<br>
'AUTOCOMMIT': True,<br>
'CONN_MAX_AGE': 0,<br>
'ENGINE': 'django.db.backends.mysql',<br>
'HOST': '</strong>',<br>
'NAME': '<strong>',<br>
'OPTIONS': {},<br>
'PASSWORD': '</strong><strong>',<br>
'PORT': ,<br>
'TEST': {   'CHARSET': None,<br>
'COLLATION': None,<br>
'MIRROR': None,<br>
'NAME': None},<br>
'TIME_ZONE': None,<br>
'USER': ''},<br>
'default': {   'ATOMIC_REQUESTS': False,<br>
'AUTOCOMMIT': True,<br>
'CONN_MAX_AGE': 0,<br>
'ENGINE': 'django.db.backends.mysql',<br>
'HOST': '</strong><strong>',<br>
'NAME': '</strong><strong>',<br>
'OPTIONS': {},<br>
'PASSWORD': '</strong><strong>',<br>
'PORT': ,<br>
'TEST': {   'CHARSET': None,<br>
'COLLATION': None,<br>
'MIRROR': None,<br>
'NAME': None},<br>
'TIME_ZONE': None,<br>
'USER': ''}}<br>
DATABASE_ROUTERS: '</strong><strong>'<br>
DATA_UPLOAD_MAX_MEMORY_SIZE: 2621440<br>
DATA_UPLOAD_MAX_NUMBER_FIELDS: 1000<br>
DATETIME_FORMAT: 'N j, Y, P'<br>
DATETIME_INPUT_FORMATS: ['%Y-%m-%d %H:%M:%S',<br>
'%Y-%m-%d %H:%M:%S.%f',<br>
'%Y-%m-%d %H:%M',<br>
'%Y-%m-%d',<br>
'%m/%d/%Y %H:%M:%S',<br>
'%m/%d/%Y %H:%M:%S.%f',<br>
'%m/%d/%Y %H:%M',<br>
'%m/%d/%Y',<br>
'%m/%d/%y %H:%M:%S',<br>
'%m/%d/%y %H:%M:%S.%f',<br>
'%m/%d/%y %H:%M',<br>
'%m/%d/%y']<br>
DATE_FORMAT: 'N j, Y'<br>
DATE_INPUT_FORMATS: ['%Y-%m-%d',<br>
'%m/%d/%Y',<br>
'%m/%d/%y',<br>
'%b %d %Y',<br>
'%b %d, %Y',<br>
'%d %b %Y',<br>
'%d %b, %Y',<br>
'%B %d %Y',<br>
'%B %d, %Y',<br>
'%d %B %Y',<br>
'%d %B, %Y']<br>
DEBUG: False<br>
DEBUG_PROPAGATE_EXCEPTIONS: False<br>
DECIMAL_SEPARATOR: '.'<br>
DEFAULT_CHARSET: 'utf-8'<br>
DEFAULT_CONTENT_TYPE: 'text/html'<br>
DEFAULT_EXCEPTION_REPORTER_FILTER: 'django.views.debug.SafeExceptionReporterFilter'<br>
DEFAULT_FILE_STORAGE: 'django.core.files.storage.FileSystemStorage'<br>
DEFAULT_FROM_EMAIL: '</strong><strong>'<br>
DEFAULT_INDEX_TABLESPACE: ''<br>
DEFAULT_TABLESPACE: ''<br>
DISALLOWED_USER_AGENTS: []<br>
DJANGO_CELERY_BEAT_TZ_AWARE: False<br>
EMAIL_BACKEND: 'django.core.mail.backends.smtp.EmailBackend'<br>
EMAIL_HOST: '</strong><strong>'<br>
EMAIL_HOST_PASSWORD: '</strong><strong>'<br>
EMAIL_HOST_USER: '</strong>'<br>
EMAIL_PORT: 25<br>
EMAIL_SSL_CERTFILE: None<br>
EMAIL_SSL_KEYFILE: '<strong>'<br>
EMAIL_SUBJECT_PREFIX: '[Django] '<br>
EMAIL_TIMEOUT: None<br>
EMAIL_USE_LOCALTIME: False<br>
EMAIL_USE_SSL: False<br>
EMAIL_USE_TLS: False<br>
EXCHANGE_NAME: 'ws.fanout'<br>
FILE_CHARSET: 'utf-8'<br>
FILE_UPLOAD_DIRECTORY_PERMISSIONS: None<br>
FILE_UPLOAD_HANDLERS: ['django.core.files.uploadhandler.MemoryFileUploadHandler',<br>
'django.core.files.uploadhandler.TemporaryFileUploadHandler']<br>
FILE_UPLOAD_MAX_MEMORY_SIZE: 2621440<br>
FILE_UPLOAD_PERMISSIONS: None<br>
FILE_UPLOAD_TEMP_DIR: None<br>
FIRST_DAY_OF_WEEK: 0<br>
FIXTURE_DIRS: []<br>
FORCE_SCRIPT_NAME: None<br>
FORMAT_MODULE_PATH: None<br>
FORM_RENDERER: 'django.forms.renderers.DjangoTemplates'<br>
IGNORABLE_404_URLS: []<br>
INSTALLED_APPS: ['django.contrib.admin',<br>
'django.contrib.auth',<br>
'django.contrib.contenttypes',<br>
'django.contrib.sessions',<br>
'django.contrib.messages',<br>
'django.contrib.staticfiles',<br>
'system_cron.apps.SystemCronConfig',<br>
'django_celery_beat',<br>
'django_redis_cluster',<br>
'channels']<br>
INTERNAL_IPS: []<br>
LANGUAGES: [('af', 'Afrikaans'),<br>
('ar', 'Arabic'),<br>
('ast', 'Asturian'),<br>
('az', 'Azerbaijani'),<br>
('bg', 'Bulgarian'),<br>
('be', 'Belarusian'),<br>
('bn', 'Bengali'),<br>
('br', 'Breton'),<br>
('bs', 'Bosnian'),<br>
('ca', 'Catalan'),<br>
('cs', 'Czech'),<br>
('cy', 'Welsh'),<br>
('da', 'Danish'),<br>
('de', 'German'),<br>
('dsb', 'Lower Sorbian'),<br>
('el', 'Greek'),<br>
('en', 'English'),<br>
('en-au', 'Australian English'),<br>
('en-gb', 'British English'),<br>
('eo', 'Esperanto'),<br>
('es', 'Spanish'),<br>
('es-ar', 'Argentinian Spanish'),<br>
('es-co', 'Colombian Spanish'),<br>
('es-mx', 'Mexican Spanish'),<br>
('es-ni', 'Nicaraguan Spanish'),<br>
('es-ve', 'Venezuelan Spanish'),<br>
('et', 'Estonian'),<br>
('eu', 'Basque'),<br>
('fa', 'Persian'),<br>
('fi', 'Finnish'),<br>
('fr', 'French'),<br>
('fy', 'Frisian'),<br>
('ga', 'Irish'),<br>
('gd', 'Scottish Gaelic'),<br>
('gl', 'Galician'),<br>
('he', 'Hebrew'),<br>
('hi', 'Hindi'),<br>
('hr', 'Croatian'),<br>
('hsb', 'Upper Sorbian'),<br>
('hu', 'Hungarian'),<br>
('ia', 'Interlingua'),<br>
('id', 'Indonesian'),<br>
('io', 'Ido'),<br>
('is', 'Icelandic'),<br>
('it', 'Italian'),<br>
('ja', 'Japanese'),<br>
('ka', 'Georgian'),<br>
('kk', 'Kazakh'),<br>
('km', 'Khmer'),<br>
('kn', 'Kannada'),<br>
('ko', 'Korean'),<br>
('lb', 'Luxembourgish'),<br>
('lt', 'Lithuanian'),<br>
('lv', 'Latvian'),<br>
('mk', 'Macedonian'),<br>
('ml', 'Malayalam'),<br>
('mn', 'Mongolian'),<br>
('mr', 'Marathi'),<br>
('my', 'Burmese'),<br>
('nb', 'Norwegian Bokmål'),<br>
('ne', 'Nepali'),<br>
('nl', 'Dutch'),<br>
('nn', 'Norwegian Nynorsk'),<br>
('os', 'Ossetic'),<br>
('pa', 'Punjabi'),<br>
('pl', 'Polish'),<br>
('pt', 'Portuguese'),<br>
('pt-br', 'Brazilian Portuguese'),<br>
('ro', 'Romanian'),<br>
('ru', 'Russian'),<br>
('sk', 'Slovak'),<br>
('sl', 'Slovenian'),<br>
('sq', 'Albanian'),<br>
('sr', 'Serbian'),<br>
('sr-latn', 'Serbian Latin'),<br>
('sv', 'Swedish'),<br>
('sw', 'Swahili'),<br>
('ta', 'Tamil'),<br>
('te', 'Telugu'),<br>
('th', 'Thai'),<br>
('tr', 'Turkish'),<br>
('tt', 'Tatar'),<br>
('udm', 'Udmurt'),<br>
('uk', 'Ukrainian'),<br>
('ur', 'Urdu'),<br>
('vi', 'Vietnamese'),<br>
('zh-hans', 'Simplified Chinese'),<br>
('zh-hant', 'Traditional Chinese')]<br>
LANGUAGES_BIDI: ['he', 'ar', 'fa', 'ur']<br>
LANGUAGE_CODE: 'zh-Hans'<br>
LANGUAGE_COOKIE_AGE: None<br>
LANGUAGE_COOKIE_DOMAIN: None<br>
LANGUAGE_COOKIE_NAME: 'django_language'<br>
LANGUAGE_COOKIE_PATH: '/'<br>
LOCALE_PATHS: []<br>
LOGGING: {<br>
'disable_existing_loggers': False,<br>
'filters': {},<br>
'formatters': {   'standard': {   'format': '{"date":%(asctime)s,"threadName":%(threadName)s,"thread":%(thread)d,"name":%(name)s,"lineno":%(lineno)d,"module":%(module)s,"funcName":%(funcName)s,"levelname":%(levelname)s,"message":%(message)s}'}},<br>
'handlers': {   'console': {   'class': 'logging.StreamHandler',<br>
'formatter': 'standard',<br>
'level': 'DEBUG'},<br>
'default': {   'backupCount': 5,<br>
'class': 'logging.handlers.RotatingFileHandler',<br>
'filename': '/schedule_center/logs/access.log',<br>
'formatter': 'standard',<br>
'level': 'INFO',<br>
'maxBytes': 5242880},<br>
'error': {   'backupCount': 5,<br>
'class': 'logging.handlers.RotatingFileHandler',<br>
'filename': '/schedule_center/logs/error.log',<br>
'formatter': 'standard',<br>
'level': 'ERROR',<br>
'maxBytes': 5242880},<br>
'mail_admins': {   'class': 'django.utils.log.AdminEmailHandler',<br>
'include_html': True,<br>
'level': 'ERROR'}},<br>
'loggers': {   'django': {   'handlers': ['default', 'console'],<br>
'level': 'INFO',<br>
'propagate': False},<br>
'django.request': {   'handlers': ['error'],<br>
'level': 'INFO',<br>
'propagate': False},<br>
'sourceDns.webdns.util': {   'handlers': ['error'],<br>
'level': 'ERROR',<br>
'propagate': True},<br>
'sourceDns.webdns.views': {   'handlers': [   'default',<br>
'error'],<br>
'level': 'INFO',<br>
'propagate': True}},<br>
'version': 1}<br>
LOGGING_CONFIG: 'logging.config.dictConfig'<br>
LOGIN_REDIRECT_URL: '/accounts/profile/'<br>
LOGIN_URL: '/accounts/login/'<br>
LOGOUT_REDIRECT_URL: None<br>
MANAGERS: []<br>
MEDIA_ROOT: ''<br>
MEDIA_URL: ''<br>
MESSAGE_STORAGE: 'django.contrib.messages.storage.fallback.FallbackStorage'<br>
MIDDLEWARE: ['django.middleware.security.SecurityMiddleware',<br>
'django.contrib.sessions.middleware.SessionMiddleware',<br>
'django.middleware.common.CommonMiddleware',<br>
'django.middleware.csrf.CsrfViewMiddleware',<br>
'django.contrib.auth.middleware.AuthenticationMiddleware',<br>
'django.contrib.messages.middleware.MessageMiddleware',<br>
'django.middleware.clickjacking.XFrameOptionsMiddleware']<br>
MIDDLEWARE_CLASSES: ['django.middleware.common.CommonMiddleware',<br>
'django.middleware.csrf.CsrfViewMiddleware']<br>
MIGRATION_MODULES: {<br>
}<br>
MONTH_DAY_FORMAT: 'F j'<br>
NUMBER_GROUPING: 0<br>
OPERATIONCMD: 4<br>
OPERATIONCMDBYDIY: 5<br>
OPERATIONERROR: 10<br>
PASSWORD_HASHERS: '</strong>'<br>
PASSWORD_RESET_TIMEOUT_DAYS: '<strong>'<br>
PREPEND_WWW: False<br>
QUEUE: ''<br>
REDIS_DB: 1<br>
REDIS_HOST: '</strong><strong>'<br>
REDIS_PORT: ******<br>
REDIS_PWD: '</strong><strong>'<br>
REDIS_URL: 'redis://:</strong><strong>@</strong><strong>:</strong><strong>/1'<br>
ROOT_URLCONF: 'schedule_center.urls'<br>
SALTAPI: '</strong><strong>'<br>
SALTPWD: '</strong><strong>'<br>
SALTUSER: '</strong><strong>'<br>
SECRET_KEY: '</strong><strong>'<br>
SECURE_BROWSER_XSS_FILTER: False<br>
SECURE_CONTENT_TYPE_NOSNIFF: False<br>
SECURE_HSTS_INCLUDE_SUBDOMAINS: False<br>
SECURE_HSTS_PRELOAD: False<br>
SECURE_HSTS_SECONDS: 0<br>
SECURE_PROXY_SSL_HEADER: None<br>
SECURE_REDIRECT_EXEMPT: []<br>
SECURE_SSL_HOST: None<br>
SECURE_SSL_REDIRECT: False<br>
SERVER_EMAIL: 'root@localhost'<br>
SESSION_CACHE_ALIAS: 'default'<br>
SESSION_COOKIE_AGE: 5400<br>
SESSION_COOKIE_DOMAIN: None<br>
SESSION_COOKIE_HTTPONLY: True<br>
SESSION_COOKIE_NAME: 'sessionid'<br>
SESSION_COOKIE_PATH: '/schedule_center'<br>
SESSION_COOKIE_SECURE: False<br>
SESSION_ENGINE: 'django.contrib.sessions.backends.db'<br>
SESSION_EXPIRE_AT_BROWSER_CLOSE: True<br>
SESSION_FILE_PATH: None<br>
SESSION_SAVE_EVERY_REQUEST: False<br>
SESSION_SERIALIZER: 'django.contrib.sessions.serializers.JSONSerializer'<br>
SETTINGS_MODULE: 'schedule_center.settings_prd'<br>
SHORT_DATETIME_FORMAT: 'm/d/Y P'<br>
SHORT_DATE_FORMAT: 'm/d/Y'<br>
SIGNING_BACKEND: 'django.core.signing.TimestampSigner'<br>
SILENCED_SYSTEM_CHECKS: []<br>
STATICFILES_DIRS: ['/schedule_center/schedule_center/static']<br>
STATICFILES_FINDERS: ['django.contrib.staticfiles.finders.FileSystemFinder',<br>
'django.contrib.staticfiles.finders.AppDirectoriesFinder']<br>
STATICFILES_STORAGE: 'django.contrib.staticfiles.storage.StaticFilesStorage'<br>
STATIC_ROOT: None<br>
STATIC_URL: '/schedule_center/static/'<br>
TEMPLATES: [{'APP_DIRS': True,<br>
'BACKEND': 'django.template.backends.django.DjangoTemplates',<br>
'DIRS': ['/schedule_center/templates'],<br>
'OPTIONS': {'context_processors': ['django.template.context_processors.debug',<br>
'django.template.context_processors.request',<br>
'django.contrib.auth.context_processors.auth',<br>
'django.contrib.messages.context_processors.messages']}}]<br>
TEST_NON_SERIALIZED_APPS: []<br>
TEST_RUNNER: 'django.test.runner.DiscoverRunner'<br>
THOUSAND_SEPARATOR: ','<br>
TIME_FORMAT: 'P'<br>
TIME_INPUT_FORMATS: ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']<br>
TIME_ZONE: 'Asia/Shanghai'<br>
TOKEN: '</strong><strong>'<br>
USERLOGIN: 11<br>
USERLOGOUT: 12<br>
USE_ETAGS: False<br>
USE_I18N: True<br>
USE_L10N: True<br>
USE_THOUSAND_SEPARATOR: False<br>
USE_TZ: False<br>
USE_X_FORWARDED_HOST: False<br>
USE_X_FORWARDED_PORT: False<br>
WSGI_APPLICATION: 'schedule_center.wsgi.application'<br>
X_FRAME_OPTIONS: 'SAMEORIGIN'<br>
YEAR_MONTH_FORMAT: 'F Y'<br>
ZABBIX_PASSWORD: '</strong><strong>'<br>
ZABBIX_URL: 'http://</strong><strong>/api_jsonrpc.php'<br>
ZABBIX_USERNAME: '</strong>**'<br>
is_overridden: &lt;bound method Settings.is_overridden of &lt;Settings "schedule_center.settings_prd"&gt;&gt;</p>
<p dir="auto">BROKER_URL = 'amqp://username:password@10.222.248.125:5672/CRON-celery?heartbeat=30'<br>
AMQP_URL = 'amqp://username:password@10.222.248.125:5672/ws?heartbeat=30'</p>
<p dir="auto">EXCHANGE_NAME = "ws.fanout"</p>
<p dir="auto">CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'<br>
CELERY_RESULT_BACKEND = "celery_redis_cluster_backend.redis_cluster.RedisClusterBackend"</p>
<h1 dir="auto">CELERY_BEAT_SCHEDULER = 'Common.schedulers:DatabaseScheduler'</h1>
<h1 dir="auto">CELERY_RESULT_BACKEND = 'django_celery_beat.backends.database:DatabaseBackend'</h1>
<h1 dir="auto">CELERY_IGNORE_RESULT = True</h1>
<p dir="auto">CELERY_FORCE_EXECV = True<br>
CELERY_ACCEPT_CONTENT = ['application/json']<br>
CELERY_TASK_SERIALIZER = 'json'<br>
CELERY_RESULT_SERIALIZER = 'json'<br>
CELERYD_CONCURRENCY = 50<br>
CELERYD_MAX_TASKS_PER_CHILD = 200</p>
<p dir="auto">CELERY_TIMEZONE = TIME_ZONE<br>
CELERY_ENABLE_UTC=False<br>
DJANGO_CELERY_BEAT_TZ_AWARE = False<br>
CELERY_TASK_RESULT_EXPIRES = 60*90<br>
CELERY_IGNORE_RESULT = False</p>
<p dir="auto"></p>
</details>
<h1 dir="auto">Steps to Reproduce</h1>
<h2 dir="auto">Required Dependencies</h2>

<ul dir="auto">
<li><strong>Minimal Python Version</strong>: 3.6 for me</li>
<li><strong>Minimal Celery Version</strong>: 4.3.0 for me</li>
<li><strong>Minimal Kombu Version</strong>: 4.5.0 for me</li>
<li><strong>Minimal Broker Version</strong>: rabbitmq with 3.7.12</li>
<li><strong>Minimal Result Backend Version</strong>: redis with 4.0</li>
<li><strong>Minimal OS and/or Kernel Version</strong>: Debian GNU/Linux 9 3.10.0-327.el7.x86_64</li>
<li><strong>Minimal Broker Client Version</strong>: librabbitmq  2.0.0</li>
<li><strong>Minimal Result Backend Client Version</strong>: celery_redis_cluster_backend NA</li>
</ul>
<h3 dir="auto">Python Packages</h3>

<details>
<summary><b><code class="notranslate">pip freeze</code> Output:</b></summary>
<p dir="auto">
</p><div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="amqp==2.4.2
anyjson==0.3.3
APScheduler==3.5.3
asgi-rabbitmq==0.5.5
asgi-redis==1.4.3
asgiref==1.1.2
asn1crypto==0.24.0
attrs==18.2.0
autobahn==19.2.1
Automat==0.7.0
Babel==2.6.0
billiard==3.6.0.0
cached-property==1.5.1
celery==4.3.0
-e git://github.com/hbasria/celery-redis-cluster-backend.git@943e9c0d41272c52c57e5ef205ada6d141a92931#egg=celery_redis_cluster_backend
certifi==2018.11.29
cffi==1.12.2
channels==1.1.8
chardet==3.0.4
Click==7.0
configparser==3.5.0
constantly==15.1.0
cryptography==2.4.2
daphne==1.4.2
defusedxml==0.5.0
diff-match-patch==20181111
Django==1.11.18
django-apscheduler==0.2.12
django-cas-client==1.4.0
django-celery==3.2.2
django-celery-beat==1.1.0
django-cors-headers==2.4.0
django-crispy-forms==1.7.2
django-filter==1.1.0
django-formtools==2.1
django-import-export==1.1.0
django-nose==1.4.6
django-ranged-response==0.2.0
django-redis==4.10.0
django-redis-sessions==0.5.0
django-rest-framework==0.1.0
django-reversion==3.0.0
django-simple-captcha==0.5.9
django-websocket-redis==0.4.5
djangorestframework==3.8.2
djangorestframework-jwt==1.11.0
dnspython==1.16.0
ephem==3.7.6.0
et-xmlfile==1.0.1
eventlet==0.24.1
Flask==1.0.2
flower==0.9.2
funcsigs==1.0.2
gevent==1.4.0
greenlet==0.4.15
hyperlink==18.0.0
idna==2.8
incremental==17.5.0
IPy==0.83
itsdangerous==1.1.0
itypes==1.1.0
jdcal==1.4
Jinja2==2.10
kombu==4.5.0
librabbitmq==2.0.0
Markdown==2.6.11
MarkupSafe==1.0
mock==2.0.0
monotonic==1.5
msgpack==0.6.0
msgpack-python==0.5.6
multi-key-dict==2.0.3
mysqlclient==1.3.13
nose==1.3.7
numpy==1.16.0
odfpy==1.4.0
openpyxl==2.5.12
pbr==4.0.4
pika==0.11.2
Pillow==5.2.0
pyasn1==0.4.3
pyasn1-modules==0.2.2
pycparser==2.18
pycryptodome==3.8.1
PyHamcrest==1.9.0
PyJWT==1.6.4
pymongo==3.6.1
PyMySQL==0.9.2
pyOpenSSL==18.0.0
python-dateutil==2.7.3
python-jenkins==1.2.1
pytz==2018.9
PyYAML==3.13
pyzabbix==0.7.5
redis==2.10.6
redis-py-cluster==1.3.6
requests==2.21.0
service-identity==18.1.0
six==1.12.0
tablib==0.12.1
tornado==5.1.1
Twisted==18.9.0
txaio==18.8.1
tzlocal==1.5.1
unicodecsv==0.14.1
urllib3==1.22
uWSGI==2.0.18
vine==1.3.0
virtualenv==16.0.0
websocket-client==0.35.0
Werkzeug==0.14.1
xlrd==1.2.0
xlwt==1.3.0
zope.interface==4.6.0"><pre class="notranslate"><code class="notranslate">amqp==2.4.2
anyjson==0.3.3
APScheduler==3.5.3
asgi-rabbitmq==0.5.5
asgi-redis==1.4.3
asgiref==1.1.2
asn1crypto==0.24.0
attrs==18.2.0
autobahn==19.2.1
Automat==0.7.0
Babel==2.6.0
billiard==3.6.0.0
cached-property==1.5.1
celery==4.3.0
-e git://github.com/hbasria/celery-redis-cluster-backend.git@943e9c0d41272c52c57e5ef205ada6d141a92931#egg=celery_redis_cluster_backend
certifi==2018.11.29
cffi==1.12.2
channels==1.1.8
chardet==3.0.4
Click==7.0
configparser==3.5.0
constantly==15.1.0
cryptography==2.4.2
daphne==1.4.2
defusedxml==0.5.0
diff-match-patch==20181111
Django==1.11.18
django-apscheduler==0.2.12
django-cas-client==1.4.0
django-celery==3.2.2
django-celery-beat==1.1.0
django-cors-headers==2.4.0
django-crispy-forms==1.7.2
django-filter==1.1.0
django-formtools==2.1
django-import-export==1.1.0
django-nose==1.4.6
django-ranged-response==0.2.0
django-redis==4.10.0
django-redis-sessions==0.5.0
django-rest-framework==0.1.0
django-reversion==3.0.0
django-simple-captcha==0.5.9
django-websocket-redis==0.4.5
djangorestframework==3.8.2
djangorestframework-jwt==1.11.0
dnspython==1.16.0
ephem==3.7.6.0
et-xmlfile==1.0.1
eventlet==0.24.1
Flask==1.0.2
flower==0.9.2
funcsigs==1.0.2
gevent==1.4.0
greenlet==0.4.15
hyperlink==18.0.0
idna==2.8
incremental==17.5.0
IPy==0.83
itsdangerous==1.1.0
itypes==1.1.0
jdcal==1.4
Jinja2==2.10
kombu==4.5.0
librabbitmq==2.0.0
Markdown==2.6.11
MarkupSafe==1.0
mock==2.0.0
monotonic==1.5
msgpack==0.6.0
msgpack-python==0.5.6
multi-key-dict==2.0.3
mysqlclient==1.3.13
nose==1.3.7
numpy==1.16.0
odfpy==1.4.0
openpyxl==2.5.12
pbr==4.0.4
pika==0.11.2
Pillow==5.2.0
pyasn1==0.4.3
pyasn1-modules==0.2.2
pycparser==2.18
pycryptodome==3.8.1
PyHamcrest==1.9.0
PyJWT==1.6.4
pymongo==3.6.1
PyMySQL==0.9.2
pyOpenSSL==18.0.0
python-dateutil==2.7.3
python-jenkins==1.2.1
pytz==2018.9
PyYAML==3.13
pyzabbix==0.7.5
redis==2.10.6
redis-py-cluster==1.3.6
requests==2.21.0
service-identity==18.1.0
six==1.12.0
tablib==0.12.1
tornado==5.1.1
Twisted==18.9.0
txaio==18.8.1
tzlocal==1.5.1
unicodecsv==0.14.1
urllib3==1.22
uWSGI==2.0.18
vine==1.3.0
virtualenv==16.0.0
websocket-client==0.35.0
Werkzeug==0.14.1
xlrd==1.2.0
xlwt==1.3.0
zope.interface==4.6.0
</code></pre></div>
<p dir="auto"></p>
</details>
<h3 dir="auto">Other Dependencies</h3>

<details>
<p dir="auto">
N/A
</p>
</details>
<h2 dir="auto">Minimally Reproducible Test Case</h2>

<details>
<p dir="auto">
</p><div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content=""><pre class="notranslate"></pre></div>
<p dir="auto"></p>
</details>
<h1 dir="auto">Expected Behavior</h1>

<h1 dir="auto">Actual Behavior</h1>

<blockquote>
<p dir="auto">The Celery Worker Log Output</p>
</blockquote>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-lv8dv
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-zg5tj
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-dlctr
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-q7x8v
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-cgthd
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-dgh8r
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-pkklk
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-fscqx
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-28hz7
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-pz4zv
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-gt4mw
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-796s5
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-w2rnc
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-5rmfb"><pre class="notranslate"><code class="notranslate">[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-lv8dv
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-zg5tj
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-dlctr
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-q7x8v
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-cgthd
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-dgh8r
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-pkklk
[2019-04-23 12:48:39,250: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-fscqx
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-28hz7
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-pz4zv
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-gt4mw
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-796s5
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-w2rnc
[2019-04-23 12:48:39,251: INFO/MainProcess] missed heartbeat from celery@schedule-center-worker-846c58c85f-5rmfb
</code></pre></div>