Только создал тему и сразу нашел решение :D
Решение:
Прервать скрипт внутри "Вызов функции в несколько потоков" прерывает только эту функцию
Больше 30-50 потоков ломает интернет
-
BAS текущий движок 26.1.0 (но тянется давно)
Достаточно открыть больше 30-50 браузеров. ( при этом в запасе у нас есть 50% CPU и MEM)
И на сервере/пк перестает работать интернет, в лучшем случае скорость интернета падает с 1гбит до 2-3мегабит с просадками до 0
На скриншоте видно как ближе к 30 потоку уже все интернет не работает ( проверялось на 2 серверах и 2 пк домашних).
Скрипт для повторения...
testEndTheards.xmlСпециально в данном примере больше загрузок не делаю.
TCP/UDP соеденений нету, пакеты не гуляют, канал ничего не нагружает, но интернет при этом парализуется.UPD: Эксперименты проходили на процессоре Rayzen на всех серверах.
-
@biohacker01 said in Больше 30-50 потоков ломает интернет:
BAS текущий движок 26.1.0 (но тянется давно)
Достаточно открыть больше 30-50 браузеров. ( при этом в запасе у нас есть 50% CPU и MEM)
И на сервере/пк перестает работать интернет, в лучшем случае скорость интернета падает с 1гбит до 2-3мегабит с просадками до 0На скриншоте видно как ближе к 30 потоку уже все интернет не работает ( проверялось на 2 серверах и 2 пк домашних)
.
Скрипт для повторения...Специально в данном примере больше загрузок не делаю.
TCP/UDP соеденений нету, пакеты не гуляют, канал ничего не нагружает, но интернет при этом парализуется.В вашем скрипте вы загружаете страницу гугла без какого либо прокси с одного ip, Может сервер гугла просто блочит вашу ддос атаку? Попробуйте создать список из множества разных url и повторить тест
-
@biohacker01 said in Больше 30-50 потоков ломает интернет:
@Fox причем тут гугл, гугл тут для теста, суть в том что интернет перестает работаь на всем пк, в любом браузере.
Скорость по speedtest проваливается к 0Запустил ваш скрипт в 30 потоков

speedtest показал обычную скорость для моего пк

-
@biohacker01 said in Больше 30-50 потоков ломает интернет:
@Fox поднимайте дальше потоки. рано или поздно перестанет работать
ок, запущу в 100 потоков. Сколько времени скрипт должен работать, что бы появились проблемы?
-
@biohacker01 said in Больше 30-50 потоков ломает интернет:
@Fox сразу как перешагнет определнный поток.
Запустил в 100 потков:

Скорость пока на том же уровне

-
@biohacker01 said in Больше 30-50 потоков ломает интернет:
@Fox и CPU нагружено на 50-70% ? ( тоесть в запасе осталось менее 50% ресурсов)
Нет, 12%

Там нагрузки то толком нет потому что на страницах ни чего не происходит. То есть после того, как браузер загрузил страницу он ни чего не отрисовывает и не просчитывает нового
-
@rkk9 said in Больше 30-50 потоков ломает интернет:
@Fox 100 потоков? Магия) ну или скорость запуска.. Можешь показать хар-ки системы? Может какие-то точечные настройки параметров?
Только если в личку
https://community.bablosoft.com/post/109349 это все ещё актуально?
Не вкурсе
-
Также запустил указанный скрипт в 100 потоков без каких либо проблем


-
@GhostZ said in Больше 30-50 потоков ломает интернет:
Также запустил указанный скрипт в 100 потоков без каких либо проблем
За полтора часа работы ни каких проблем с интернетом не наблюдаю

Возможно проблема в чём то другом
-
@DrPrime said in Больше 30-50 потоков ломает интернет:
А сервера дома стоят? Просто была похожая проблема, с заменой роутера проблема ушла. Процессор старого роутера тупо загружался на 100 процентов при 250-300+ одновременных запросах
Еще надо не забывать, что провайдер интернета тоже ставит свои TCP лимиты. При превышении их можно забанить тебя ненадолго
-
Проблема решена, была проблема с портом как техподдержка выразилась.