Категории |
Вопрос по пакетной обработкеЗдравствуйте. Должно менять размер. Может файлы не обновляются? Пробовали смотреть отдельно картинку, а не в списке, изменился ли размер? Возможно и файлы конечно не обновляются. но я нажимаю вроде как контрол ф5 Взял здоровую картинку, обрезал ей поля, старую удалил (по средствам самого магазина) новая установилась уже по правилам, которые я указываю . Видимо именно пакетная обработка не работает. Я в хроме постоянно работаю, таких проблем не замечал ни разу. Пакетная обработка начинается, потом вылезает 504 Gateway Time-out Ну так картинки не обрабатываются вообще. О блин... нифига себе как сложно :o Напишите хостеру, что пытаетесь сделать и ошибку. Они поймут. Блин посоветовали с такими вопросами переехать на VPS-сервер. Говорят, что на обычном хостинге никто не будет увеличивать мне скорость. Ещё предлагают мне модуль переделать... Я обречён??? :) видимо да) А плагин никак не переделать, что бы он порциями может делал? Ну чисто теоретически? можно все. можно все. но лучше взять VDS или VPS, чем скрипт переписывать под дешевый хост. Потому как с прибавлением пользователей и товаров нагрузка будет только расти и такие ошибки(да и другие) полезут со всех щелей... Переписывать надо не под дешевый хост, а под ЛЮБОЙ. Потому что если делать порциями, то работать будет практически на любом сервере и ВСЕГДА. А в нынешнем состоянии при лучшем хостинге ситуация только несколько улучшится, а при увеличении числа картинок все равно выйдет та же проблема. На самом дешовом тарифе на VDS делал пакетную обработку 2500к картинок все сделалось за 2-6 минут. Проблем не было.. 2500к картинок все сделалось за 2-6 минут Неужели у Вас обработалось 2 500 000 (два с половиной миллиона) картинок за 6 минут? То есть Ваш сервер обрабатывает почти тысячу картинок в секунду? у меня вот такая ошыбка 502 Bad Gateway у меня вот такая ошыбка 502 Bad Gateway nginx. А не догадываетесь написать, при каких действиях это? URL? При 1000 товаров обычно работает нормально даже на слабых хостингах. в моём случае проходит около 20-30 сек, и выдаёт ошибку в моём случае проходит около 20-30 сек, и выдаёт ошибку уже после загрузки страницы или так и не загрузив? 2500к картинок все сделалось за 2-6 минут Неужели у Вас обработалось 2 500 000 (два с половиной миллиона) картинок за 6 минут? То есть Ваш сервер обрабатывает почти тысячу картинок в секунду? В данном случае речь шла скорее всего о 2500 картнках. Откуда же два миллиона то? ;D Думал по совету взять VPS, но нашел инфу в Википедии: Существует заблуждение что VPS предоставляет клиенту больше ресурсов. Однако, это не совсем верно: в то время как сайту, размещенному на виртуальном хостинге, доступны все ресурсы физического сервера (но множеству сайтов приходится конкурировать за эти ресурсы), сайту на VPS доступны лишь ограниченные ресурсы самого VPS, однако они гарантированы и конкуренция отсутствует. В итоге сайт будет работать чуть медленнее, но стабильней.(Википедия) Ну так вы вчитайтесь в написанное. Да. На VPS ограничены ресурсы, но все они принадлежать тебе. Все зависит от тарифа и настроек сервера. А на просто хосте один сайт может перегружать сервак и плохо будет всем. На простом серваке ресурсы жестко ограничены. Если не контролируют нагрузку(что мало-вероятно), то тормозить будут все аккаунты на сервере. Например кого-то досить будут... Хотя я давно на простых серверах не сижу и не знаю как там с этим всем на 100%. Если посмотреть, то ошибки и проблемы возникают именно на обычных хостах, в то время как на VPS таких проблем нет. На VPS можно выделить в пределах ограничения оперативку, без ограничений время выполнения скриптов, настроить сервер как угодно и т.д... Т.е. вы сами все настраиваете, а на обычном хосте такого нет и ресурсы никто поднимать вам не будет. Вам выделять 36mb оперативки и будете с ними сидеть, а я на VPS могу выставить в разы больше(если тариф не дешевку брать). Вам на обычном хосте дадут не более 30 сек. на выполнение скрипта, а на VPS я сделаю 500сек или больше.... Да и VPS копейки стоит. С учетом того, что тут люди открывают интернет-магазины, то экономия на хостинге смотрится смешной. Не зря люди через время переходят на VPS или выделенные серверы! Конечно не стоит забывать и о качестве VPS и о выделенных вам ресурсах. За 500р в месяц можно найти вполне отличных хост без каких либо проблем и сайт там будет замечательно работать. тут стоит подходить в сменам тарифов\хостеров так - хватает ресурсов на работу, на управление и все функции магазина - сидим - начинает что-то глючить или выдавать ошибки или сайт при 20 online начинает падать - меняем тариф\хостера. Но опять же, менять тариф не с lite на medium, а на что-то большее, так как разница в тарифах обычно не очень большая и ускорения работы сайта можно вообще не заметить. Добавлю еще вот что. Если брать VPS не дорогой, то прироста производительности можно не заметить. По этому на VPS стоит переносить ресурсы которые простой хост реально не тянет. Ну или если умеете, знаете как работает freebsd, debian... то можно и самому произвести оптимизацию. Все доступно почти на 100% Огромное спасибо за настолько ясное и обширное обьяснение 2500к картинок все сделалось за 2-6 минут Неужели у Вас обработалось 2 500 000 (два с половиной миллиона) картинок за 6 минут? То есть Ваш сервер обрабатывает почти тысячу картинок в секунду? В данном случае речь шла скорее всего о 2500 картнках. Откуда же два миллиона то? ;D Читайте внимательнее, буква "к" справа от числа обозначает обычно "кило", то есть множитель 1000 или 1024. А если товаров всего 2500, то это вообще-то не по теме, речь в вопросе идет о больших количествах. А если в том месте обрабатывает 2500 позиций в среднем за 4 минуты, то то 100 тысяч позиций потребуется уже 160 минут, то есть 2 с половиной часа. И все это время сайт, скорее всего, будет недоступен. А вот пакетная обработка частями решила бы эту проблему... Постоянно выдает ошибку 504, хотя хостер увеличил обработку до 90 секунд. Что можно делать? Через ssh можно оптимизировать? Видимо, и этого не хватает, что ж еще... |
|