Квоти й ліміти сервісів
Бюджет пам'яті, CPU, процеси й кількість сервісів у проєкті та як змінити ліміти сервісів в інтерфейсі.
Кожен проєкт отримує ліміти ресурсів свого сервера:
- бюджет пам'яті — ліміти всіх сервісів разом не можуть перевищувати бюджет проєкту; сервіси без власного ліміту ділять залишок порівну (щонайменше 64 МБ кожному);
- CPU — сервіс не може використовувати більше CPU, ніж дозволяє сервер;
- процеси — кожен сервіс отримує ліміт процесів (
pids_limit); - кількість сервісів — обмежена для проєкту; репліки (
deploy.replicas,scaleбільше 1) заборонені; - swap для контейнерів вимкнено, логи ротуються автоматично.
Задавайте mem_limit (або deploy.resources.limits.memory) для важких сервісів, наприклад Java. Пам'ять і CPU кожного сервісу можна змінити й в інтерфейсі: відкрийте проєкт → Ліміти сервісу. Кількість проєктів, які можна задеплоїти, обмежена для акаунта.