Открыть главное меню

Время поиска при наличии online-поставщиков: различия между версиями

Строка 17: Строка 17:
 
То есть, если мы установим лимит соединения в 1 секунду, а лимит получения данных в 3, то суммарное максимальное время ответа может составить до 4 секунд.
 
То есть, если мы установим лимит соединения в 1 секунду, а лимит получения данных в 3, то суммарное максимальное время ответа может составить до 4 секунд.
 
Хотя, как правило, время соединения незначительно и может превысить лимит только в случае технических проблем с web-ресурсом поставщика или географической удаленности сайта (что встречается реже).
 
Хотя, как правило, время соединения незначительно и может превысить лимит только в случае технических проблем с web-ресурсом поставщика или географической удаленности сайта (что встречается реже).
 +
 +
{| border="0" cellpadding="2" cellspacing="0"
 +
|-
 +
! valign="top" | [[Файл:Parallel.search.1.png|250px|thumb|left]]
 +
! valign="top" | [[Файл:Parallel.search.2.png|250px|thumb|left]]
 +
! valign="top" | [[Файл:Parallel.search.3.png|250px|thumb|left]]
 +
|}

Версия 14:55, 13 июля 2012

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

Вы можете самостоятельно оценить скорость работы поставщика с помощью страницы тестирования. Внизу страницы под таблицей с результатами поиска выводится время, за которое данный запрос выполнился.

Для защиты от "тормозных" поставщиков в системе имеются лимиты времени запроса данных. По умолчанию, их значение достаточно высокое, порядка 30 секунд, что в большинстве случаев является оптимальным. Если выдача с "медленного" поставщика для Вас менее приоритетна, чем скорость поиска на сайте, мы можем данные лимиты уменьшить до оптимального для вас уровня. Для этого создайте заявку, в ней укажите поставщика для которого необходимо уменьшить лимит и, собственно, сам желаемый лимит времени.

Важное замечание. Время ответа поставщика складывается из двух значений: время соединения и время получения данных. Мы настраиваем лимиты для каждого из них. То есть, если мы установим лимит соединения в 1 секунду, а лимит получения данных в 3, то суммарное максимальное время ответа может составить до 4 секунд. Хотя, как правило, время соединения незначительно и может превысить лимит только в случае технических проблем с web-ресурсом поставщика или географической удаленности сайта (что встречается реже).

Parallel.search.1.png
Parallel.search.2.png
Parallel.search.3.png