Я строю веб-гусеничный механизм. Он захватывает основную страницу, которая содержит около 50 ссылок. Затем мне нужно сделать 2 запроса для каждой ссылки. Я не хочу делать 101 запрос в течение нескольких секунд. Каков наилучший способ случайного размещения этих данных? Я хочу несколько подражать человеческой деятельности.Лучший способ избежать выполнения/запросов (для веб-искателя)
urls.each do |url|
# Do Something
sleep([1,2,3,4,5].sample)
end
Это будет работать, но лучше ли это сделать? Допустим, это занимает около 1 часа для запуска, будет ли сервер медленно реагировать, когда он спит?