Уже второй проект, перенесенный на свежую VM 7.0.1 постоянно падает от того, что процессы Apache отжирают память и MariaDB валится и не может запустится, вылетая с ошибкой нехватки памяти для старта движка InnoDB. Памяти у сервера 2Gb, увеличивали до 4 и потом 8, все равно память выжирается и Машка падает.
Вообще такое происходит только с MariaDB. Первый проект, столкнувшийся с такой проблемой, был операвтивно перенесен на 5ю версию окружения и спокойно себе работает на том же виртуальном железе и настройках этого железа. Либо в 5й версии окружение удачнее настроен Apache и не забивает память так, что БД не остается
Наблюдаю сейчас htop. Куча процессов httpd, куча процессов nginx и куча процессов mysqld. Память практически сожрана, еще чуть чуть и опять всетанет и придется перезапускать процессы ручками. С чем может быть связано такое поведение процессов?
Василий Зиновьев, проблема не связана с MariaDB, точнее MariaDB - это следствие, а не причина. Все описано тут https://dev.1c-bitrix.ru/community/forums/messages/forum32/topic91393/message479837/#message479837 и далее по странице. Так что ждем обновления в 7.1, а пока что нужно ограничить количество запросов, которое может обработать один воркер апача, перед тем как создать новый и закрыть старый. Настройки ниже для сервера с 2ГБ рам, в общем для каждого проекта нужно настраивать индивидуально.