Войдите в свой бэкэнд, используйте раскрывающийся список обслуживания клиентов, чтобы найти запись «Интернет-клиенты» и проверить количество. Сортируйте по IP и помещайте результаты по наибольшему количеству в боты против браузеров, чтобы увидеть, являются ли они законными веб-индексаторами. Вы можете временно 403 трафика с определенных IP-адресов, если это не так.
Если вы не можете войти в серверную часть, то вам нужно начать анализ журналов доступа к серверу, чтобы выяснить, откуда поступает весь трафик.
Как решить эту проблему. Если вы пользуетесь виртуальным хостингом, вам нужно найти что-то лучшее. Хотя увеличение максимального количества подключений для MySQL на выделенном сервере поможет, это зависит от наличия достаточного количества железа на бэкэнде для фактического запуска базы данных с повышенной нагрузкой. Увеличение max_connections без разбора может остановить ошибку, но сделать сайт смертельно медленным, если сервер ниже пар.
Получите модуль кэширования страницы, чтобы Magento не запускался каждый раз, когда гостевая учетная запись загружает страницу. Объедините это с кэшем APC, чтобы выполнить кэширование кода операции.
Мы периодически сталкивались с этим сообщением на прошлой неделе, потому что Google, Bing, Yahoo, Baidu и Яндекс решили обновить все сразу. Было выпущено обновление безопасности для веб-сервера Litespeed, которое сделало его версию 5.1 php несовместимой с кешем APC, и нам пришлось отключить его до запуска обновления.
В Magento ошибки, связанные с «слишком много подключений» или «превышено максимальное количество подключений», указывают на то, что ваш сервер перегружен. Это может быть связано с тем, что: а) у вас слабый сервер, и он не успевает за вашими клиентами, б) ваш сервер соответствовал ожидаемому числу пользователей, но вы забыли, что запросы, генерируемые веб-индексаторами, такими как Google, составляют большинство ваш трафик и должен быть рассчитан для, или c) вас атакует DDOS.
Примечание: При определенных условиях, если вы не замечаете перегрузку входящего трафика в данный момент времени, возможно, потребуется перезапустить сервер mysql, чтобы сбросить блокировки записи из предыдущего всплеска трафика, который был вызван MySQL превысит лимит подключения.