Rusart (обсуждение | вклад) |
Rusart (обсуждение | вклад) |
||
Строка 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-ресурсом поставщика или географической удаленности сайта (что встречается реже).