@batron said in Зависает http скрипт при 50 потоках?:
@fox 0_1572863774190_Proxy List (1).txt так любые прокси скачайте и проверьте. Канал твича найдите где мало зрилов в категории just chatting без партнерки. И сами увидите что если я запускать 2 потока то второй прокси начинает отлетать. Зато 1 поток работает замечательно и зритель показывается.
Прокси у меня есть. В любом случае, прикладывать необходимо все данные ресурсов.
Отключил опцию "Не прерывать приложение" в действии "HTTP-Клиент Прокси" и запустил в 100 потоков:

скрипт работает более 10 минут, без зависаний.
Накручивал указанный вами канал https://www.twitch.tv/moveoutcss
за всё время работы, накрутилось 5 зрителей в 100 потоков

и то, я не уверен, что это накрученные скриптом зрители, потому что после закрытия скрипта зрителей стало больше :D

"так же вы используете ресурс {{channel name}} с типом строка, без дополнительной обработки." непонел что? можно поточнее.
Когда вы копируете строку с данными для ресурса, вы можете захватить следующую строку

вставить из буфера в ресурс строку с переносом строки:

в самом скрипте вы можете это запросто не заметить:

это видно только если открыть текстовый лог:

И если перенос строки будет в начале или в середине, то это может вызвать ошибку:

по этому лучше обработать строку и удалить переносы строки через действие "заменить строку" или через метод .trim()

это позволит избежать возможных ошибок:

А в вашем скрипте скорее всего косяк в заголовках, их попросту нет :D. Для первого запроса вы указали два заголовка
X-Device-ID: [[DEVICEIDGENER]]
Client-ID: kimne78kx3ncx6brgo4mv6wki5h1ko
и если первый вы случайно генерируете, то второй на всех потоках статичный
Куча настроек ничего не понятно что как работает.
Пробуйте, экспериментируйте, смотрите форум, спрашивайте