Ответить Новая тема Новый опрос 
 превышение нагрузки на сервер импортом - вылет 502
virotech
Новичок
Сообщений: 9
Регистрация: 04-07-2012


05-08-2012 04:08
Коллеги, выяснилось что процедура импорта (всего то 15 товаров в 20 кб. файле) превышает нагрузку на процессор хостера (60% на 5 сек) от чего сервер посылает 502 ошибку. Успевает проимпортить максимум 3 продукта. Prestashop 1.4.8.2. В CSV файле заполнено то колонок от силы 6.

Aug 05 00:00:24: [347] used 86% CPU time in 5 seconds. 2 hits, sent SIGKILL

Можно ли решить эту проблему и как, не переезжая к другому хостеру и не переходя на выделенный сервер?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


05-08-2012 20:17
Чем дороже хостинг, тем больше вам предоставляется ресурсов. Для нормальной работы Престы версии 1.4 стоимость хостинга должна составлять от 1500 рублей при 2000-3000 товарных позициях и при 500 посетителях в день. И то многое зависит от состава модулей и способов их реализации. Импорт данных вообще отдельная история, и там тоже многое зависит от способа реализации конвертера (использования им ресурсов сервера).
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
virotech
Новичок
Сообщений: 9
Регистрация: 04-07-2012


05-08-2012 20:46
мда, да вроде и посетителей пока немного, и товарных позиций всего 500. да и заимпортить то хочу только + 15 штук. Можно конечно поштучно, но... как то...
я так понимаю способы решения следующие:

1. переезд на выделенный сервер или на другой хостинг с расширенными возможностями нагрузки. да только как сразу понять что конвертер импорта и там 86% не пожрет.

2. дамп базы на локальном компьютере импорт через sql - только какие таблицы нужны дампить. Всю базу не вариант. Может уже обсуждали? - не нашел тему.

3. переписать конвертер (может у кого есть оптимальный не нагружающей ЦП) с какими-нибудь задержками? Кстати может у кого есть получше реализация? поделитесь пожалуйста.

4. покупка prestashop manager?


Сообщение отредактировано virotech 05-08-2012 21:48 ...
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ai.egorov


Новичок
Сообщений: 66
Откуда: 16RUS / 21RUS
Регистрация: 18-07-2012


05-08-2012 20:46
Цитата:( virotech @ 05-08-2012 00:08 Смотреть сообщение )
Можно ли решить эту проблему и как, не переезжая к другому хостеру и не переходя на выделенный сервер?


Проводить импорт непосредственно в базу данных.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


05-08-2012 22:16
можно использовать prestashop-sync.com
хостинг действительно слабый.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
virotech
Новичок
Сообщений: 9
Регистрация: 04-07-2012


05-08-2012 22:57
попробовал, но как я понял он выгружает или добавляет только товарные остатки, а мне нужно новые товары добавить, с путями для картинок и т.п.

кстати возможно ли что дополнительную нагрузку на процессор создается тем что:
1. пути под картинки следуют на другой внешний сервер.
2. престашоп при импорте регенерит картинки создавая из одной картинки все нужные иконки. можно ли это отключить?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


05-08-2012 23:38
Цитата:( virotech @ 05-08-2012 18:57 Смотреть сообщение )
попробовал, но как я понял он выгружает или добавляет только товарные остатки, а мне нужно новые товары добавить, с путями для картинок и т.п.

кстати возможно ли что дополнительную нагрузку на процессор создается тем что:
1. пути под картинки следуют на другой внешний сервер.
2. престашоп при импорте регенерит картинки создавая из одной картинки все нужные иконки. можно ли это отключить?


Закачка картинок с другого сервера может существенно затормозить работу закачи и привести к отвалу по таймауту.
Избежать генерации изображений можно проведя некоторые переделки в Престе, но тогда будет подтормаживание на клиенте (вот как здесь например http://avtokuzov.by/category.php?id_category=480)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ai.egorov


Новичок
Сообщений: 66
Откуда: 16RUS / 21RUS
Регистрация: 18-07-2012


06-08-2012 00:35
1. Возможно, если отклик сервера значительный.
2. Это базовый функционал.

Через админку можно импортировать кусками по 10 товаров.
Для изображений можно провести отдельный импорт.

PS: Попробуйте бесплатно http://www.prestashopmanager.com/free-download
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос