Обмеження пам'яті для процеса в Linux

Є один сервіс що регулярно з'їдає всю доступну пам'ять.

Запускається сервіс willnorris/imageproxy через supervisor під користувачем imageproxy:

[program:ImageProxy]
command=imageproxy
directory=/tmp
autostart=true
autorestart=true
user=imageproxy
process_name=ImageProxy

Для користувача imageproxy в /etc/security/limits.conf вказано обмеження пам'яті

imageproxy 	hard 	as 		500000

Але це не працює, процеc регулярно споживає значно більше пам'яті ніж 500М

Також пробував запускати через prlimit

prlimit --rss=500000 imageproxy

Це також не допомагає.

Alex · 8 місяців тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація