Здравствуйте!
Имеем небольшой проект на Symfony 7.2, в последние 2 недели сервер начал отказывать с ошибкой "ERROR 1040 (08004): Too many connections". Спасает только аппаратная перегрузка.
Ищу помощь в решении этого вопроса. Пришлите ваши условия/цены.
Оставлять заявки могут только авторизованные пользователи.
Вот план действий для диагностики и устранения причины «Too many connections» на MySQL/MariaDB и рекомендации по настройке сервера и приложения Symfony:
---
## 1. Диагностика текущего состояния
1. **Сколько соединений сейчас используется**
```sql
SHOW STATUS WHERE Variable_name = 'Threads_connected';
SHOW PROCESSLIST;
```
Это покажет, сколько активных соединений и кто их держит (их состояние — SLEEP, Query и т.д.).
2. **Текущее ограничение на соединения**
```sql
SHOW VARIABLES LIKE 'max_connections';
SHOW VARIABLES LIKE 'wait_timeout';
SHOW VARIABLES LIKE 'interactive_timeout';
SHOW VARIABLES LIKE 'thread_cache_size';
```
Сравните `max_connections` с вашими `Threads_connected` — когда активных соединений приближаются к лимиту, новые клиенты не смогут подключиться.
---
## 2. Настройка MySQL/MariaDB
1. **Увеличить `max_connections`**
В конфиге `/etc/mysql/my.cnf` (или в отдельном файле в `/etc/mysql/conf.d/`) под секцией `[mysqld]`:
Решу ошибку ERROR 1040: Too many connections, оптимизирую MySQL и конфигурацию сервера под Symfony 7.2. Быстро найду и устраню причину, предложу устойчивое решение.
Была ли нагрузка выше обычной перед сбоем?
Telegram: Можем перейти для оперативности https://t.me/snik550950
пробегусь по логам. если дело не во внешнем воздействии (боты), то скорей всего "проект" этот ваш открывает и не закрывает соединения.
найду какие именно процессы висят, после каких sql запросов и потом где в скриптах они вызывались.
даже если по какой-то причине не поправить сам проект, то всегда можно "прикостылить" по крону закрытие всех висящих.
ну и max connections в конфиге базы тоже если надо можно приподнять.
Основная специализация: Веб-разработка и Продуктовый дизайн
Добрый день!
Меня зовут Артём, и я занимаюсь разработкой сайтов с акцентом на качество и эффективность. Специализируюсь на создании веб-решений, которые помогают бизнесу достигать своих целей.
Почему стоит выбрать меня? - Применяю только современные технологии и лучшие практики.
- Работаю по договору (ИП), гарантирую прозрачность и соблюдение сроков.
- Предлагаю индивидуальный подход к каждому проекту.
- Понимаю, как важно создать не просто сайт, а инструмент для развития бизнеса.
Мои услуги: - Создание сайтов под ключ (от лендингов до интернет-магазинов и порталов).
- Адаптивная верстка и оптимизация.
- Интеграция с CRM, 1С и маркетплейсами.
- Поддержка и доработка сайтов после запуска.
Буду рад обсудить детали проекта и предложить решения, которые идеально подойдут вашему бизнесу.
Крайние проекты:
https://houseofthesoul.ru - портал онлайн университета
https://nakarte.com - ваш надежный партнер в мире стартапов
https://moshka.ru - международная онлайн школа контента
https://enco.house - система умного дома, корпоративный сайт
https://woodapp.ru - интернет-магазин, по продаже акустический панелей
https://waterportal.ru - каталог оборудования промышленной водоочистки
https://inflowing.ru - Пространство души и тела
https://goweb.pro - возможно что-то интересное
Здравствуйте, готов помочь в вашем вопросе. Буду курировать проблему до ее решения, пока работа не сделана и не останетесь полностью удовлетворены: никакой оплаты. Уже есть определенные наработки (6 понятных этапов) так что жду вашего ответа!
мой телеграмм: @nonet_fd
Оставлять заявки могут только авторизованные пользователи.
Нужна помощь в настройке сервера БД
Реклама
Нужна помощь в настройке сервера БД
Здравствуйте!
Имеем небольшой проект на Symfony 7.2, в последние 2 недели сервер начал отказывать с ошибкой "ERROR 1040 (08004): Too many connections". Спасает только аппаратная перегрузка.
Ищу помощь в решении этого вопроса. Пришлите ваши условия/цены.