2016-12-15 2 views
1

У нас есть Magento EE 1.14. Админ работал нормально, пока последние два дня его скорость резко упала. Frontend не влияет. Также нет изменений в конфигурации кода или сервера. вот моя попытка решить эту проблему, но ничего не получалось:Magento Admin внезапно замедлился

  • очистки журнала правильно настроен
  • удалены два неиспользуемых расширений. но никакого улучшения
  • попытался отключить некритические расширения, чтобы увидеть, улучшится ли скорость, но также и не удача.
  • Я не могу использовать кеш REDIS в это время. но настроил новый сервер, который использует кеш REDIS и переместится к нему в следующем месяце.
  • иногда бэкэнд будет набирать скорость в течение нескольких минут
  • Я включил профиляторы, источник задержки - это маг (прилагается скриншот). enter image description here

вот мой вопрос:

  • Есть в любом случае, чтобы узнать точную причину задержки Магов?
  • У меня есть другой тест, который я могу использовать для определения причины задержки?

Спасибо заранее,

ответ

1

Это может быть задержка на подключение внешних ресурсов. У вас есть новая реликвия или подобное программное обеспечение? Проверьте там медленные соединения. Если у вас нет NR, администратор профиля blackfire.io. Magento профайлер действительно бесполезен :)

+0

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

0

Выполните следующие шаги:

Удалить неиспользуемые расширения

Лучше удалить неиспользуемые расширения, а не просто отключить их. Если вы отключите расширение, оно все равно будет существовать в базе данных. Это не только увеличит размер вашей базы данных (DB), но также добавит время чтения для БД. Итак, держите свой подход понятным: если вам это не нужно, УДАЛЯЙТЕ его.

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

следует иметь в виду, что чистый магазин быстрый магазин. Мы можем быстрее внедрять интерфейсы, кэшируя и отображая только ограниченный набор продуктов, даже если у нас более 10 000 элементов в фоновом режиме, но мы не можем избежать их гнева. Если количество продуктов продолжает увеличиваться на бэкэнд, это может стать медленнее, поэтому лучше удалить неиспользуемые продукты. Повторите эту операцию каждые несколько месяцев, чтобы сохранить магазин быстро.

индексирование этого

Одна из основных причин, почему администраторы сайта испытывают снижение производительности при сохранении продукта из-за переиндексации. Всякий раз, когда вы сохраняете продукт, бэкэнд Magento начинает переиндексацию, и поскольку у вас много продуктов, потребуется некоторое время для завершения. Это приводит к ненужным задержкам.

Очистить кэш Кэш

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