Тираж snolla (labtools.ru/17, emspb/18, labtools.pro/19, tandemmebel/20, kupimknigi/21) шёл без mem_limit → cgroup-cap = вся память хоста (12.9 GiB), одна течь могла съесть весь бокс. Выставил 512m (baseline ~100-200M, 2.5-5x запас) на всех 5 живых стеках через env-preserving Portainer PUT + синхронизировал source-of-truth compose. Все healthy, limit=536870912 подтверждён, labtools.pro 200. Конвенция «app-стек обязан нести mem_limit» закреплена в portainer-stack-management-vds § Convention + step 6 snolla-bump-рецепта. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4.3 KiB
4.3 KiB