У меня был очень похожий опыт, но я остановился на другом решении.
Я тоже тестировал скрипт на 8 ядерном 32 гб дедике с широким каналом и там еле еле 10 потоков шло.
Работающими решением оказалось взять 32 ядерный локальный сервер с 64 оперативки, на не очень быстром канале, с сокс5, на нем 100+ потоков запускалось.
Скрипт тот же, никаких оптимизаций не делалось.
Стоит конечно побольше, чем аренда дедика но тут уж зависит от окупаемости твоей темы, стоит ли оно того или нет.
Но соксы могут быть узким местом, по возможности нужно делать свои соксы. Для этого, можно брать дешевые VPS и установить сокс через опенсурсный софт microsocks для линукса (в инете полно инструкций по установке, занимает не более 5 минут вручную, и можно установку через БАС автоматизировать также на случай если нужны сотни соксов).
Бан "по железу"
-
@bronshik Сайт с которым ты пытаешься работать случайно не сайт знакомств? После смены имени пк заходил с браузера или через бас? Перед попыткой захода чистил комп CCleaner? Если считаешь что выхлоп того стоит, можешь установить на комп виртуальную машину, если ещё этого не сделал и экспериментировать на ней.
-
Ну вот, моя теория подтвердилась. Взял тестовый vps, поставил туда бас, запустил свой скрипт, даже без прокси, на 1 айпи впээса - все работает... Как же они комп палят то?))
Идет какой-то обмен ключами, после чего сервер сбрасывает соединение...
Не смотрели, какие данные идут через вебсокет, откуда они берутся?
-
support, А вообще через вебсокет возможно получить какие -то данные о компьютере клиента? Это получается удаленный сервер должен какието системные запросы у меня на компе выполнять или в реестре копатся. помоему черезчур, хотя.... Но данный бан точно компо-зависимый.
-
Я читал что некоторые извращенцы грузять тебе в браузер картинку, твои драйвера её отрисовывают, потом картинка отсылается обратно. Таким образом у супостата будет отпечаток твоей видяхи и драйверов...
-
@onemanarmy это canvas, он в настройках по умолчанию отключен.
-
@onemanarmy
картинок там дофига грузится по фидлеру... но ничего не могу понять, как не курю этот фидлер... просто полный тупик)) да, кстати, поменял тут на одном компе номер диска с которого работает бас и внезапно процесс пошел(причем пошел на старом статическом ip который по идее давно должен быть в бане)... но на другом компе это не сработало. -
А какой программой можно это посмотреть?
Через хром можно так.
http://prnt.sc/eun9haИ еще можно посмотреть код, который вызвал передачу и поставить брейк.
А вообще через вебсокет возможно получить какие -то данные о компьютере клиента?
Вебсокет это только метод передачи данных, с помощью него не получают данных.
Это получается удаленный сервер должен какието системные запросы у меня на компе выполнять или в реестре копатся. помоему черезчур
Нет, такого быть не может.