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

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

Строка 2: Строка 2:
 
В существующем механизме запросы ко всем онлайн-поставщикам отправляются одновременно, но до тех пор, пока не будут получены все ответы, обработка и вывод данных не начнется.  
 
В существующем механизме запросы ко всем онлайн-поставщикам отправляются одновременно, но до тех пор, пока не будут получены все ответы, обработка и вывод данных не начнется.  
 
Например, если у вас подключено три онлайн-поставщика, два из них отвечают в среднем за 1 секунду, а третий - за 5 секунд, то время которое будет затрачено на получение данных будет равняться 5 секундам.  
 
Например, если у вас подключено три онлайн-поставщика, два из них отвечают в среднем за 1 секунду, а третий - за 5 секунд, то время которое будет затрачено на получение данных будет равняться 5 секундам.  
К этому времени будет прибавлено, время на обработку и вывод полученных данных, а так же поиск на не онлайн-складах, однако, как правило, наибольшие затраты приходятся на получение исходных данных от онлайн-поставщиков, особенно не крупных.
+
К этому времени будет прибавлено, время на обработку и вывод полученных данных, а так же поиск на не онлайн-складах, однако, как правило, наибольшие затраты приходятся на получение исходных данных от онлайн-поставщиков.
  
Вы можете самостоятельно оценить скорость работы поставщика с помощью [[Online_providers_test|страницы тестирования]]
+
Вы можете самостоятельно оценить скорость работы поставщика с помощью [[Online_providers_test|страницы тестирования]].
 +
Внизу страницы под таблицей с результатами поиска выводится время, за которое данный запрос выполнился.
 +
 
 +
Для защиты от "тормозных" поставщиков в системе имеются лимиты времени запроса данных.
 +
По умолчанию, это значение достаточно высокое, порядка 30 секунд, но в большинстве случаев является оптимальным.
 +
Если выдача с "медленного" поставщика для Вас является менее приоритетной, чем скорость поиска на сайте, мы можем данные лимиты уменьшить до оптимального для вас уровня.
 +
Для этого создайте заявку, в ней укажите поставщика для которого необходимо уменьшить лимит и собственно сам желаемый лимит времени.
 +
 
 +
'''Важное замечание.'''
 +
Время ответа поставщика складывается из двух значений: время соединения и время получения данных.
 +
Мы настраиваем лимиты для для каждого из них.
 +
То есть, если мы установим лимит соединения в 1 секунду, а лимит ответа в 3, то суммарное максимальное время ответа может составить до 4 секунд.
 +
Хотя, как правило, время соединения незначительное и может превысить лимит в случае технических проблем с web-ресурсом поставщика или географической удаленности сайта (что встречается реже).

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

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

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

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

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