Страница 1 из 1

Туннель

Добавлено: 01 июл 2015 12:40
Stas
Добрый день!

Сегодня, вчера выскочили обновление программы, после чего перестало выгружаться фильтрация через туннель (http://screencast.com/t/8RvSCCjf611)
Используем движок битрикс, выгружаем фильтрацию через туннель для битрикса http://screencast.com/t/HCzmpiGCVse .
Вчера не было проблем со временем (ошибка 504). Наши разработчики отписались, что не было никаких изменений на сервере.
Описание выгружается нормально.

Хотя заметили что сами характеристики для фильтрации выгружаются на сайт и работают! Но программа все равно ругается http://screencast.com/t/8RvSCCjf611

Re: Туннель

Добавлено: 02 июл 2015 11:15
support
1) Это не связанно с обновлением. Это связано с объемом данных передаваемые на сайт.
2) решение проблемы - это обновить Туннель. Второе решение проблемы описано в параллельных темах и документациях. Используйте поиск.

Re: Туннель

Добавлено: 15 июл 2015 13:29
Stas
Сейчас при обмене характеристик через "tunnel" (CSV выгрузка характеристик) идет зависание скрипта с 504 ответом от сервера "Превышен лимит времени"
Проверка скрипта "tunnel" показала, вместо пошагового обмена, в алгоритме заложен только одним прямой SQL запрос

Лог запроса
UPDATE etrade_cc_filters, b_iblock_property SET etrade_cc_filters.b_fid=b_iblock_property.ID, b_iblock_property.VERSION='1', b_iblock_property.PROPERTY_TYPE=IF(field_value8='combobox', 'L',
IF(field_value11='number' AND field_value8<>'combobox', 'N', 'S')), b_iblock_property.SORT=etrade_cc_filters.field_value6
WHERE etrade_cc_filters.e_fname=b_iblock_property.NAME AND etrade_cc_filters.b_bid=b_iblock_property.IBLOCK_ID AND etrade_cc_filters.b_bid>0

Но на проекте сейчас больше 15000 товарных позиций, и планируется расширении ещё на 10000. Что суммарно дает больше 200`000 характеристик к товарам. К сожалению наши сервера не способны выполнить такое вычисление за 1 шаг, и требуется доработка запроса. Но как показывают логи, запрос встроен в программу CC и передается в зашифрованном виде, т.е. внесение изменений в Ваш алгоритм невозможно


Как можно решить данную проблему?

Re: Туннель

Добавлено: 16 июл 2015 08:42
support
В предыдущем посте Вам сообщили как решить проблему.