Sly32

Рейтинг
389
Регистрация
29.03.2012
Должность
Software engineer
alexx10 #:
Я вас удивлю,

Да ты меня давно не удивляешь. Тебе чек живой из магазина показывают, но ты все равно свое гнешь, сказками пичкаешь

alexx10 #:
Яйца подорожали во всем мире. 

А давно ль ты, мил человек, бывал во  "всем мире" ??? Лично у нас яйца подешевели. причем так нехило. Наверное тоже падеж. Тока вот были больше 8 злотых, стали меньше 4-х

livetv #:

Это на каждый сервис придется кодить докерфайл тогда

необязательно, тв можешь взять готовый образ, если не нужно ничего менять, просто добавить, например, переменные окружения

livetv #:

У пользователя в докере нет прав на файлы из-за того, что он не знает группы.

Попробую.

Вышло ранее добавлением группы в работающий контейнер и рестартом php/nginx.

Но после перезапуска контейнера все пропадает.

Я может, не очень понял проблему, но в моем случае я в докерфайле просто делаю так:

FROM python:3.10
RUN groupadd -r docker && useradd -r -g docker docker
RUN apt-get update && apt-get install -y \
    gettext \
    libpcre3 \
    libpcre3-dev \
    rsync
etc....

Ровно так как и делал бы в обычной убунте, например

Amigo_9876 #:
И как то не думаешь о том, что стол, который у друга отлично эксплуатируется, мне приедет с браком, а фирма из инстаграма:) начнет отмораживаться насчет возврата.

Ну брак такое дело - всегда встречается даже среди хороших брендов. Но опять же - можно выьрать проверенного поставщика, а можно левого из инсты))) И потом реашть проблемы, которые можно было бы избежать, изначально работая с проверенным дилером. 

И я точно не думаю, что тут дело в мистике какой-то. Стечение обстоятельств, не более.

Но тут пока по своим граблям не пройдешь - не поймешь)

webinfo #:
Это тебе так кажется. На самом деле, при маленьком буфере сервер всё равно жрёт память,

Это уже совсем другая сторона. Конечно, кривые запросы могут сжирать память. И это надо решать конечно же. Уменьшение же буфера позволяет высвободить память для операций. Еще раз для тех кто не разбирается - отсутствие буфера приведет к замедлению работы, но улучшит ситуацию с падением по памяти и уменьшение - это только поиск проблемы. Тем более, в случае ТС я упустил - это память для всего приложения или это только Mysql  server? Если все это крутиться в общем инстансе, увеличение буфера однозначно ухудшит ситуацию.

katenuha #:
забыл только написать, что в Польше живешь 

зависть - плохое чувство. Но я и когда в Беларуси жил, по мусоркам не ходил.

webinfo #:
On a dedicated database server, you might set the buffer pool size to 80% of the machine's physical memory size

Это все работает при хорошей память. Мускля требует минимум 2 Гига для нормальной работы, е если всего 3 и 2 выделить под кэш, добра не жди, попробуй для начала перевести то что ты привел.

webinfo #:
У ТС данные влезали в буфер, поэтому и надо было увеличить размер буфера.

я понимаю, что ты хотел сказать НЕ влезали. Только в этом случае ничего бы не происходило - данные просто не кэшировались, каждый раз создавался бы новый запрос. В случае ТС Для работы не оставалось оперативки, увеличение кэша никак не помогает. Его можно вообще отключить - пострадает производительность, но память не будет забиваться, потому что она почиститься при завершении сессии. А если под кэш отдать 2 гига из 3-х, это область всегда будет недоступна. Это и вызывает Out of memory. 

webinfo #:

Сомневайся и дальше, сколько хочешь. Только не лезь больше в тему.

Ты давай-ка без указаний. И разберись прежде чем указывать, что это за параметры, как влияют на ошибку. Что произойдет, если всю оперативку отдать под кэш? Запросу просто негде будет выполняться, получите падение по памяти. 

Всего: 8124