Ускорить выполнение пост/гет запроса

Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18
А как-то можно ускорить выполнение пост запроса?
Некоторые запросы выполняются по 10 секунд... (не считая "глюков" когда вроде все литает, но иногда выполнение зависает секунд на 20)

Работаю без прокси, скорость 200-800. В общем нормальная.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18
все запросы по 10 секунд выполняются или только на целевом ресурсе ?
Только 1н определённый запрос.
Но иногда и другие запросы выполняются долго. Но это редко.
Ресурс авито.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
  • Спасибо
Реакции: Владимир 22Rus

Shogo

Client
Регистрация
07.04.2015
Сообщения
478
Благодарностей
100
Баллы
43
если другие норм, а этот не норм, то вывод... это проблема на стороне ресурса.
Не всегда, одно время шурудил криптокраны, и вот заметил какую штуку: на многих таких сайтах есть как бы авторулетка, и если её запустить то она сама спамит запросами ( крутит рулетку много раз и очень шустро), которые проходят жесть как быстро, а запросы ( ровно те же, так как они очень примитивны ) которые шлю я через зенку, идут очень неторопливо, скорость примерно в 2-3 раза меньше. И вот тоже интересно, почему так
 

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Когда установили соединение, получили ответ, Вы его закрываете, соединение?
 
Последнее редактирование:
  • Спасибо
Реакции: BAZAg

Shogo

Client
Регистрация
07.04.2015
Сообщения
478
Благодарностей
100
Баллы
43

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18

backoff

Client
Регистрация
20.04.2015
Сообщения
6 054
Благодарностей
6 482
Баллы
113
Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18
200-800 мили секунд?
может тогда посмотреть в сторону прокси, раз без прокси все норм
Я вообще без прокси работаю, и при этом, да. 10 секунд отрабатывает запрос.
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 054
Благодарностей
6 482
Баллы
113
странное описание проблемы
запрос долгий, работаю без прокси, то норм

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

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Это как? Просто отрабатывает запрос и всё...
Нет, не просто. Вы открываете соединение из доступных портов, если оно остается открытым, то через несколько итераций, доступные порты закончатся. Если отсутствует Dispose то потоки ожидают порт для открытия соединения. Это в зависимости от библы (могу ошибаться, бенчи не делал) может занимать до 5 секунд. По факту Вы видите, что некоторые потоки (первые) разгрузились и работают вроде как быстрей, а остальные (последние) ждут закрытия
Киньте кусок кода, можете убрать url, как Вы открываете и обрабатываете
PS Или не парьтесь, умножьте количество ядер Вашего компа вдвое, отнимите 2 и выставьте такое количество потоков
 
  • Спасибо
Реакции: BAZAg
Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18
у меня запросы сделаны стандартyыми решениями без с# , потомучто не понимаю от слова совсем в коде.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)