Это все работает при хорошей память. Мускля требует минимум 2 Гига для нормальной работы, е если всего 3 и 2 выделить под кэш, добра не жди, попробуй для начала перевести то что ты привел.
я понимаю, что ты хотел сказать НЕ влезали. Только в этом случае ничего бы не происходило - данные просто не кэшировались, каждый раз создавался бы новый запрос. В случае ТС Для работы не оставалось оперативки, увеличение кэша никак не помогает. Его можно вообще отключить - пострадает производительность, но память не будет забиваться, потому что она почиститься при завершении сессии. А если под кэш отдать 2 гига из 3-х, это область всегда будет недоступна. Это и вызывает Out of memory.
Сомневайся и дальше, сколько хочешь. Только не лезь больше в тему.
Ты давай-ка без указаний. И разберись прежде чем указывать, что это за параметры, как влияют на ошибку. Что произойдет, если всю оперативку отдать под кэш? Запросу просто негде будет выполняться, получите падение по памяти.
Человек всё правильно сделал. А ты, прежде чем писать всякую ахинею, потрудись почитать внимательнее этот топик, почитать внимательно документацию и не засорять людям мозги.
Я уже сомневаюсь, что ты вообще понимаешь хоть что-то.
вместо того чтоб уменьшить, ты его увеличил.
На сервере? смысл - сожрать еще немного памяти? Плюс получил проблему, видимо с авторизацией
А почему не инженером? У среднестатического сеошника образование 6 классов ЦПШ?
можно ли таким образом с помощью докера управлять ресурсами? например выделить для PID 1 скажем 4 ядра и столько-то памяти, а для PID 2 побольше
Докер не для управления ресурсами, вы можете для докера выделить ресурс, и он будет внутри крутиться
Смотря для чего вам это надо, запустить основной процесс от пользователя и его группы в композ (версии 3) можно вот так
PS. Да забыл, только надо экспортунть эти переменные окружения
А можно просто создать .env файл и использовать его. Но все равно лучше это делать в докерфайле
Как в композе добавить группу и пользователя в группу?
Это не в композе а в докерфайле делают