I tried to add option "--maxtasksperchild 1" for all workers (normally "--maxtasksperchild 1" was set only for high_mem worker) but it didn't change the picture.
Typical picture of CPU and memory consumption by worker processes (from top command):
KiB Mem : 1258288 total, 168 free, 1143516 used, 114604 buff/cache
KiB Swap: 524288 total, 244 free, 524044 used. 0 avail Mem
PID %CPU %MEM COMMAND
5946 23.9 18.8 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py lms --settings=aws celery worker --loglevel=info --queues=edx.lms.core.low --hostname=edx.lms.core.low.%h --concurrency=1 --maxtasksperchild 1
7161 0.3 18.7 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py lms --settings=aws celery worker --loglevel=info --queues=edx.lms.core.low --hostname=edx.lms.core.low.%h --concurrency=1 --maxtasksperchild 1
5947 23.9 18.3 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py cms --settings=aws celery worker --loglevel=info --queues=edx.cms.core.high --hostname=edx.cms.core.high.%h --concurrency=1 --maxtasksperchild 1
7160 0.0 18.2 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py cms --settings=aws celery worker --loglevel=info --queues=edx.cms.core.high --hostname=edx.cms.core.high.%h --concurrency=1 --maxtasksperchild 1
6258 55.5 15.8 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py lms --settings=aws celery worker --loglevel=info --queues=edx.lms.core.high --hostname=edx.lms.core.high.%h --concurrency=1 --maxtasksperchild 1
6814 52.8 14.3 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py cms --settings=aws celery worker --loglevel=info --queues=edx.cms.core.default --hostname=edx.cms.core.default.%h --concurrency=1 --maxtasksperchild 1
4787 0.0 7.4 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py cms --settings=aws celery worker --loglevel=info --queues=edx.cms.core.low --hostname=edx.cms.core.low.%h --concurrency=1 --maxtasksperchild 1
5167 0.0 6.8 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py cms --settings=aws celery worker --loglevel=info --queues=edx.cms.core.low --hostname=edx.cms.core.low.%h --concurrency=1 --maxtasksperchild 1
7157 154.8 6.0 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py lms --settings=aws celery worker --loglevel=info --queues=edx.lms.core.high_mem --hostname=edx.lms.core.high_mem.%h --concurrency=1 --maxtasksperchild 1
7131 72.8 5.7 /edx/app/edxapp/venvs/edxapp/bin/python /edx/app/edxapp/edx-platform/manage.py lms --settings=aws celery worker --loglevel=info --queues=edx.lms.core.default --hostname=edx.lms.core.default.%h --concurrency=1 --maxtasksperchild 1
вторник, 14 августа 2018 г., 20:26:31 UTC+3 пользователь Nikolay Yurchenko написал: