Поэтому я столкнулся с какой-то странной проблемой: как только я удаляю сообщение "Отправить веб-Push" в панели мониторинга One Signal, использование Mysql-памяти - использование памяти идет на 100%, а процессор сходит с ума. Вскоре после сбоя, и Mysql возобновляет нормальную работу.
Я должен упомянуть, что это происходит, даже если изображения, используемые в уведомлении, не размещаются на одном сервере. Даже если никто не нажимает на уведомления в течение первых 5 минут, он все равно падает. Наш список насчитывает около 11 000 подписчиков.
В чем может быть проблема? Я просто не знаю, что попробовать. Пробовал наращивать max_connections и другие настройки my.cnf в соответствии с mysqltuner.pl. Неудачно.
Это происходит в магазине Magento 1.9 со следующими спецификациями: 24-гигабайтная оперативная память, 240 ГБ SSD, 12-ядерный 2ghz, CentOS7, запуск Apache с REDIS, php5.5.
ОБНОВЛЕНИЕ: Исправлено путем изменения настроек OneSignal и способа отправки уведомлений + разрешено имя skip-name в my.cnf.
Я несколько раз предупреждал эту проблему о том, что каждый раз они предлагают пойти на хороший хостинг. Я думаю, что проблема связана с плагином wign. У меня есть выделенный облачный сервер из vultr, но все же сайт идет сразу после нового push-уведомления. У вас не будет проблем, если вы отправляете push-уведомление непосредственно с панели управления. Поскольку вся моя просьба приходит к глухим ушам, теперь я не использую идентификатор.