В настоящее время я работаю Magento 2.2, php7, Apache2
с Amazon AWS EC2 c4.large
экземпляром, но даже экземпляры t2.micro обычно работают нормально, когда я использую его в качестве сервера разработки.
По какой-то причине время от времени, когда я запускаю программу установки: обновляйте после обновления одного из файлов установки в одном из моих пользовательских модулей или после установки стороннего модуля, мой сервер будет работать очень медленно, сохраняя 100% загрузку процессора при каждой попытке для загрузки страницы загрузка страницы занимает 1 минуту + и при загрузке страниц останется 25% загрузки процессора. Это влияет только на веб-сайт magento, где я назвал setup: обновление, страницы других установок magento на том же сервере будут по-прежнему загружаться с нормальной скоростью.
Иногда проблема устраняется путем удаления только что обновленного модуля, перезапуска сервера, а затем переустановки модуля без каких-либо изменений в коде, иногда со второй установкой: обновление устраняет проблему, а иногда кажется, что единственный способ ее исправить - путем полной переустановки Magento 2
и модулей.
У меня было это происходит на Magento 2.1.6, 2.1.8, 2.1.9
и 2.2
все виды различных комбинаций тем и модулей , которые никто больше не кажется, есть какие - либо проблемы с, по умолчанию, разработчиком и режим производства.
РЕДАКТИРОВАТЬ: Важное примечание
Если у вас возникла эта проблема, и вы, как и я, уверены, что никогда не отключали свои кеши, на данный момент существует признанная проблема (Magento 2.3), когда запуск composer update
иногда отключает все ваши кеши. Поэтому, даже если вы думаете, что ваши кеши включены, стоит перепроверить.