Ошибки Magento 503, периодически, проблемы с емкостью? - PullRequest
1 голос
/ 16 октября 2011

У меня периодически возникают 503 ошибки, неожиданно возникающие при установке Magento. Иногда страница загружается наполовину, без JS или CSS, или иногда изображения не загружаются, но остальная часть загружается.

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

Ребята из моего хостинга (это общий хостинг) сказали:

Обычно каждый раз, когда кто-то посещает сайт, вы порождаете около 10 - 20+. Соединения для каждого удара:

/ media / каталог / product / cache / 1 / ....

Например: /media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/2/0/200_2_series-max.jpg

И это максимизирует емкость. Я отключил кеш, и проблема сохраняется. Есть ли способ, которым я могу проверить, почему это происходит, или я по прихоти моих хостинг-парней.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 16 октября 2011

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

/ media / каталог / product / cache / 1 /

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

Первое, что нужно сделатькогда вы начинаете замечать, что веб-сайт заболел, перейдите в раздел «Клиент - онлайн-клиенты» и посмотрите, сколько отчетов Magento находится в сети.Сортируйте по IP, посмотрите, кто использует ресурсы, и передайте этот IP-адрес браузерам Bots VS, чтобы узнать, является ли это известным веб-индексатором.Следующий шаг - получить журнал доступа к веб-серверу и начать просмотр того, что запрашивается, чтобы убедиться, что на вашем сайте нет скриптов, пытающихся его сломать.

Один из способов устранения проблемы с загрузкой изображенийэто перейти на Amazon Web Services, зарегистрироваться в CloudFront и предоставить свои изображения через этот CDN.По сути, он служит прокси-системой, поэтому ваши изображения запрашиваются только при первоначальном просмотре, а затем отправляются через CloudFront.Возможно, на вашем сервере по-прежнему будут проблемы с перегрузкой, но это не будет обслуживать образы, которые вызывают большую его часть.

1 голос
/ 16 октября 2011

Ваши "ребята из общего хостинга" не имеют права говорить вам, что они не способны разместить у вас установку Magento.Таким образом,

вы создаете около 10 - 20+ подключений за каждый удар по: /media/catalog/product/cache/1/....

в то время как яЯ уверен, что описывает то, что они обнаружили, не точно описать это.

Независимо от специфики проблемы, с которой вы столкнулись, серверы, на которых вы сейчас работаете, предназначены для размещения приложений другого типа.Вы будете продолжать сталкиваться с проблемами.Перейдите на хост, который поддерживает Magento.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...