@Q_Q К сожалению через node.js и ws модуль не могу конектится к сокету т.к там каждый раз создаётся уникальная ссылка для нового пользователя, а объект который её создаёт определить для меня трудно сайт написан на react + obfurscator. Плюс к этому ещё и в самом ws внутри нужно каждые 5 минут отправлять токен аутентификации который генерирует какая-то анонимная функция либо вообще на сервере. Вроде ещё как можно сделать обёртку или сделать прокси чтобы свои обработчики повесить но это уже вообще темный лес для меня недостижимый. Поэтому пришлось использовать такой костыль. В Принципе все работает, ws команды я отправляю также через Ява скрипт и взаимодействую с этим сайтом быстро не используя веб интерфейс сайта вообще. Единственная проблема это видеть всю консоль не только в режиме отладчика. Я думал может в BAS есть какой-то свой способ о котором я не знаю, просто парсить ее в переменную бесконечно каждый раз обращаясь к ней и записывая последнее действие по умолчанию
Утечка памяти или из за чего происходит сбой системы?
-
Ответ разработчика:
Я бы не сказал, что это утечка памяти или даже несвоевременное освобождение.
Так ведет себя система, когда создается большое число объектов и потом освобождается память.
Обычно со временем количество потребляемой памяти будет расти медленнее, потом резко часть ее освободится или скорее это отобразится в статистике, потом набор памяти продолжится.Попробуйте протестировать хотя бы в течение дня.
-
@HustleMan но ведь утечка, так же есть в полной эмуляции, без использования запросов. На моем софте в 40 потоков после 10 часов работы, сначала начинают идти таймауты, которых нет в первые часы работы, а после полностью крашится bas с кучей ошибок, которые пока не закроешь, не дает перезапустить windows)
~~CUSTOM~LOG~~[-][red][273437252] [01:43:17] Поток №40 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:43:17] Поток №40 : Начинаю подписываться на аккаунт - geofria. ~~CUSTOM~LOG~~[.][black][893736395] [01:43:28] Поток №26 : Ошибка подписки: uazfyd1mcghfqikqesaul2txplsyht ~~CUSTOM~LOG~~[-][red][273437252] [01:43:32] Поток №18 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:43:32] Поток №18 : Начинаю подписываться на аккаунт - ogeypro. ~~CUSTOM~LOG~~[-][red][946665853] [01:43:34] Поток №8 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:43:34] Поток №8 : Начинаю подписываться на аккаунт - giknequ. ~~CUSTOM~LOG~~[-][red][946665853] [01:43:51] Поток №4 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:43:51] Поток №4 : Начинаю подписываться на аккаунт - kerkatb. ~~CUSTOM~LOG~~[.][black][893736395] [01:44:15] Поток №29 : Ошибка подписки: ii5cflrvc22bhfqpo3rlt3np6eg7wj ~~CUSTOM~LOG~~[.][black][401957999] [01:44:21] Поток №12 : Ошибка подписки: ujdwxye7lrnzoqtpu585rhm4vfpzov ~~CUSTOM~LOG~~[-][red][273437252] [01:44:23] Поток №37 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:24] Поток №37 : Начинаю подписываться на аккаунт - dabugru. ~~CUSTOM~LOG~~[-][red][946665853] [01:44:28] Поток №16 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:28] Поток №16 : Начинаю подписываться на аккаунт - siqubsy. ~~CUSTOM~LOG~~[-][red][946665853] [01:44:35] Поток №22 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:35] Поток №22 : Начинаю подписываться на аккаунт - byleity. ~~CUSTOM~LOG~~[-][red][306586912] [01:44:39] Поток №40 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:39] Поток №40 : Начинаю подписываться на аккаунт - sodjurp. ~~CUSTOM~LOG~~[-][red][232020849] [01:44:41] Поток №28 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(3) > :nth-child(1) > :nth-child(1) > :nth-child(2) > button > :nth-child(1) > div]" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:41] Поток №28 : Начинаю подписываться на аккаунт - tukoubr. ~~CUSTOM~LOG~~[-][red][306586912] [01:44:45] Поток №13 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:45] Поток №13 : Начинаю подписываться на аккаунт - tymifyc. ~~CUSTOM~LOG~~[-][red][306586912] [01:44:52] Поток №38 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:52] Поток №38 : Начинаю подписываться на аккаунт - jehurax. ~~CUSTOM~LOG~~[-][red][946665853] [01:44:54] Поток №21 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:44:54] Поток №21 : Начинаю подписываться на аккаунт - haesbid. ~~CUSTOM~LOG~~[.][black][538842334] [01:44:57] Поток №27 : Подписался на: hyaqusk. Auth Token фолловера: pg3znixj4bdzsajzcxg8a92ikqphys ~~CUSTOM~LOG~~[-][red][306586912] [01:45:08] Поток №33 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:08] Поток №33 : Начинаю подписываться на аккаунт - joutdeq. ~~CUSTOM~LOG~~[-][red][306586912] [01:45:18] Поток №10 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:18] Поток №10 : Начинаю подписываться на аккаунт - woknifa. ~~CUSTOM~LOG~~[-][red][19974699] [01:45:30] Поток №25 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:30] Поток №25 : Начинаю подписываться на аккаунт - cagypru. ~~CUSTOM~LOG~~[-][red][306586912] [01:45:33] Поток №15 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:33] Поток №15 : Начинаю подписываться на аккаунт - epraohe. ~~CUSTOM~LOG~~[-][red][306586912] [01:45:36] Поток №35 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:36] Поток №35 : Начинаю подписываться на аккаунт - ruotiny. ~~CUSTOM~LOG~~[-][red][306586912] [01:45:39] Поток №18 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:40] Поток №18 : Начинаю подписываться на аккаунт - suejoka. ~~CUSTOM~LOG~~[-][red][946665853] [01:45:45] Поток №2 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:45:45] Поток №2 : Начинаю подписываться на аккаунт - afepubl. ~~CUSTOM~LOG~~[-][red][273437252] [01:46:05] Поток №41 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:05] Поток №41 : Начинаю подписываться на аккаунт - bazyric. ~~CUSTOM~LOG~~[-][red][19974699] [01:46:08] Поток №20 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:08] Поток №20 : Начинаю подписываться на аккаунт - hovymev. ~~CUSTOM~LOG~~[.][black][530491488] [01:46:10] Поток №8 : Ошибка подписки: b570ey43x3d8c1j7wo85lmq3or7726 ~~CUSTOM~LOG~~[-][red][946665853] [01:46:17] Поток №19 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:17] Поток №19 : Начинаю подписываться на аккаунт - xuifutr. ~~CUSTOM~LOG~~[-][red][273437252] [01:46:23] Поток №6 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:23] Поток №6 : Начинаю подписываться на аккаунт - whaguzo. ~~CUSTOM~LOG~~[-][red][306586912] [01:46:23] Поток №3 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:23] Поток №3 : Начинаю подписываться на аккаунт - difuxhi. ~~CUSTOM~LOG~~[-][red][306586912] [01:46:41] Поток №28 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:42] Поток №28 : Начинаю подписываться на аккаунт - yrikbeq. ~~CUSTOM~LOG~~[-][red][306586912] [01:46:42] Поток №17 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:42] Поток №17 : Начинаю подписываться на аккаунт - laihrav. ~~CUSTOM~LOG~~[-][red][306586912] [01:46:58] Поток №38 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:46:58] Поток №38 : Начинаю подписываться на аккаунт - ufygehr. ~~CUSTOM~LOG~~[-][red][306586912] [01:47:04] Поток №21 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:47:04] Поток №21 : Начинаю подписываться на аккаунт - xeopyli. ~~CUSTOM~LOG~~[-][red][946665853] [01:47:16] Поток №13 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:47:16] Поток №13 : Начинаю подписываться на аккаунт - wnaxtuc. ~~CUSTOM~LOG~~[-][red][306586912] [01:47:23] Поток №10 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:47:23] Поток №10 : Начинаю подписываться на аккаунт - supnisw. ~~CUSTOM~LOG~~[-][red][19974699] [01:47:42] Поток №15 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:47:42] Поток №15 : Начинаю подписываться на аккаунт - nytpodn. ~~CUSTOM~LOG~~[-][red][273437252] [01:48:07] Поток №24 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:08] Поток №24 : Начинаю подписываться на аккаунт - puzafep. ~~CUSTOM~LOG~~[-][red][306586912] [01:48:08] Поток №26 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:08] Поток №26 : Начинаю подписываться на аккаунт - ozlybov. ~~CUSTOM~LOG~~[-][red][363257750] [01:48:08] Поток №23 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, xpath //button[@data-test-selector="unfollow-button"]]" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:08] Поток №23 : Начинаю подписываться на аккаунт - posbetg. ~~CUSTOM~LOG~~[-][red][273437252] [01:48:18] Поток №11 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:18] Поток №11 : Начинаю подписываться на аккаунт - kypnuok. ~~CUSTOM~LOG~~[-][red][306586912] [01:48:19] Поток №4 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:19] Поток №4 : Начинаю подписываться на аккаунт - axhunov. ~~CUSTOM~LOG~~[-][red][306586912] [01:48:28] Поток №31 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:28] Поток №31 : Начинаю подписываться на аккаунт - tiatsog. ~~CUSTOM~LOG~~[-][red][306586912] [01:48:46] Поток №28 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:46] Поток №28 : Начинаю подписываться на аккаунт - gelfepw. ~~CUSTOM~LOG~~[-][red][306586912] [01:48:46] Поток №7 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:48:46] Поток №7 : Начинаю подписываться на аккаунт - axucroh. ~~CUSTOM~LOG~~[.][black][530491488] [01:48:48] Поток №20 : Ошибка подписки: 8fsvroyankroe3p1t2nam4cgmxzpnf ~~CUSTOM~LOG~~[.][black][297128828] [01:48:53] Поток №10 : Невалидный Auth Token: gj2x3hvykf8m2yeliljfq6uo3n2oda ~~CUSTOM~LOG~~[.][black][538842334] [01:49:00] Поток №5 : Подписался на: sixtuxa. Auth Token фолловера: urs250y3psthpwgd8nn6mewwopism4 ~~CUSTOM~LOG~~[-][red][273437252] [01:49:01] Поток №40 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:02] Поток №40 : Начинаю подписываться на аккаунт - bagmogr. ~~CUSTOM~LOG~~[-][red][306586912] [01:49:18] Поток №16 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:18] Поток №16 : Начинаю подписываться на аккаунт - qukeova. ~~CUSTOM~LOG~~[-][red][306586912] [01:49:18] Поток №39 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:18] Поток №39 : Начинаю подписываться на аккаунт - pihlotm. ~~CUSTOM~LOG~~[-][red][306586912] [01:49:19] Поток №11 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:19] Поток №11 : Начинаю подписываться на аккаунт - uxhavic. ~~CUSTOM~LOG~~[.][black][538842334] [01:49:23] Поток №18 : Подписался на: suejoka. Auth Token фолловера: uki2oqzhp29834gqsf57sd5lt756cs ~~CUSTOM~LOG~~[.][black][530491488] [01:49:24] Поток №22 : Ошибка подписки: y36adx2dckpz4vlvqt4cczvnwx4r6s ~~CUSTOM~LOG~~[-][red][273437252] [01:49:34] Поток №34 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:34] Поток №34 : Начинаю подписываться на аккаунт - tayprod. ~~CUSTOM~LOG~~[-][red][306586912] [01:49:56] Поток №15 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:49:56] Поток №15 : Начинаю подписываться на аккаунт - zybtorl. ~~CUSTOM~LOG~~[-][red][306586912] [01:50:08] Поток №24 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:08] Поток №24 : Начинаю подписываться на аккаунт - tynsidj. ~~CUSTOM~LOG~~[-][red][306586912] [01:50:08] Поток №26 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:09] Поток №26 : Начинаю подписываться на аккаунт - jefusfy. ~~CUSTOM~LOG~~[-][red][946665853] [01:50:17] Поток №25 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:17] Поток №25 : Начинаю подписываться на аккаунт - equokym. ~~CUSTOM~LOG~~[-][red][306586912] [01:50:26] Поток №23 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:27] Поток №23 : Начинаю подписываться на аккаунт - ozekaqu. ~~CUSTOM~LOG~~[-][red][273437252] [01:50:28] Поток №41 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:28] Поток №41 : Начинаю подписываться на аккаунт - deyzlek. ~~CUSTOM~LOG~~[.][black][538842334] [01:50:39] Поток №29 : Подписался на: kifaife. Auth Token фолловера: 9ndlkaxnprco0gw3rz3oucy53zthf4 ~~CUSTOM~LOG~~[-][red][19974699] [01:50:44] Поток №35 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:44] Поток №35 : Начинаю подписываться на аккаунт - hirfayl. ~~CUSTOM~LOG~~[-][red][946665853] [01:50:49] Поток №8 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:49] Поток №8 : Начинаю подписываться на аккаунт - reajexp. ~~CUSTOM~LOG~~[-][red][306586912] [01:50:50] Поток №28 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:50:51] Поток №28 : Начинаю подписываться на аккаунт - algynah. ~~CUSTOM~LOG~~[-][red][19974699] [01:51:10] Поток №3 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:11] Поток №3 : Начинаю подписываться на аккаунт - hophebj. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:11] Поток №7 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:12] Поток №7 : Начинаю подписываться на аккаунт - bovawep. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:15] Поток №10 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:15] Поток №10 : Начинаю подписываться на аккаунт - okuzevf. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:18] Поток №16 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:18] Поток №16 : Начинаю подписываться на аккаунт - qungesb. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:21] Поток №40 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:22] Поток №40 : Начинаю подписываться на аккаунт - mixauxt. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:22] Поток №11 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:22] Поток №11 : Начинаю подписываться на аккаунт - jisutlu. ~~CUSTOM~LOG~~[.][black][538842334] [01:51:22] Поток №32 : Подписался на: kyermib. Auth Token фолловера: tg4snqngnpp2ouuklin7kunv70qfu3 ~~CUSTOM~LOG~~[-][red][19974699] [01:51:27] Поток №38 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:27] Поток №38 : Начинаю подписываться на аккаунт - bigamya. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:27] Поток №39 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:28] Поток №39 : Начинаю подписываться на аккаунт - etpyezi. ~~CUSTOM~LOG~~[-][red][946665853] [01:51:50] Поток №18 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:50] Поток №18 : Начинаю подписываться на аккаунт - sumfiko. ~~CUSTOM~LOG~~[-][red][306586912] [01:51:52] Поток №15 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:51:52] Поток №15 : Начинаю подписываться на аккаунт - hutcyim. ~~CUSTOM~LOG~~[-][red][306586912] [01:52:14] Поток №36 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:14] Поток №36 : Начинаю подписываться на аккаунт - bizleky. ~~CUSTOM~LOG~~[-][red][306586912] [01:52:19] Поток №37 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:19] Поток №37 : Начинаю подписываться на аккаунт - xutgamp. ~~CUSTOM~LOG~~[-][red][306586912] [01:52:19] Поток №17 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:20] Поток №17 : Начинаю подписываться на аккаунт - sapleym. ~~CUSTOM~LOG~~[-][red][273437252] [01:52:24] Поток №30 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:24] Поток №30 : Начинаю подписываться на аккаунт - kowbydv. ~~CUSTOM~LOG~~[.][black][297128828] [01:52:48] Поток №16 : Невалидный Auth Token: no6yob4w6dbi02rxg284wlf0lw7avo ~~CUSTOM~LOG~~[-][red][306586912] [01:52:53] Поток №8 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:53] Поток №8 : Начинаю подписываться на аккаунт - daozanw. ~~CUSTOM~LOG~~[-][red][306586912] [01:52:53] Поток №29 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:52:53] Поток №29 : Начинаю подписываться на аккаунт - fiackar. ~~CUSTOM~LOG~~[-][red][19974699] [01:53:03] Поток №6 : Поток завершился с сообщением "Таймаут во время выполнения WorkerSettings" ~~CUSTOM~LOG~~[.][black][917844254] [01:53:03] Поток №6 : Начинаю подписываться на аккаунт - umaquon. ~~CUSTOM~LOG~~[-][red][306586912] [01:53:24] Поток №40 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:53:24] Поток №40 : Начинаю подписываться на аккаунт - govfeyc. ~~CUSTOM~LOG~~[-][red][946665853] [01:53:27] Поток №7 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:53:27] Поток №7 : Начинаю подписываться на аккаунт - uziruka. ~~CUSTOM~LOG~~[-][red][273437252] [01:53:37] Поток №5 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:53:37] Поток №5 : Начинаю подписываться на аккаунт - zyolbof. ~~CUSTOM~LOG~~[-][red][946665853] [01:53:40] Поток №10 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:53:40] Поток №10 : Начинаю подписываться на аккаунт - kaduami. ~~CUSTOM~LOG~~[-][red][273437252] [01:54:19] Поток №14 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:54:19] Поток №14 : Начинаю подписываться на аккаунт - ardyrgy. ~~CUSTOM~LOG~~[-][red][306586912] [01:54:19] Поток №15 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:54:19] Поток №15 : Начинаю подписываться на аккаунт - xonligr. ~~CUSTOM~LOG~~[-][red][946665853] [01:54:22] Поток №24 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:54:23] Поток №24 : Начинаю подписываться на аккаунт - agefrev. ~~CUSTOM~LOG~~[-][red][306586912] [01:54:26] Поток №36 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:54:26] Поток №36 : Начинаю подписываться на аккаунт - bezlafi. ~~CUSTOM~LOG~~[.][black][538842334] [01:54:49] Поток №16 : Подписался на: qungesb. Auth Token фолловера: cxdrn200if0510c5xce3ufys8zr9db ~~CUSTOM~LOG~~[-][red][273437252] [01:54:53] Поток №2 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:54:53] Поток №2 : Начинаю подписываться на аккаунт - faugray. ~~CUSTOM~LOG~~[-][red][363257750] [01:55:10] Поток №30 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, xpath //button[@data-test-selector="unfollow-button"]]" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:10] Поток №30 : Начинаю подписываться на аккаунт - fogilnu. ~~CUSTOM~LOG~~[-][red][273437252] [01:55:14] Поток №41 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:14] Поток №41 : Начинаю подписываться на аккаунт - ucavixa. ~~CUSTOM~LOG~~[-][red][306586912] [01:55:27] Поток №4 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:27] Поток №4 : Начинаю подписываться на аккаунт - weglyct. ~~CUSTOM~LOG~~[-][red][273437252] [01:55:29] Поток №35 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:29] Поток №35 : Начинаю подписываться на аккаунт - bumonro. ~~CUSTOM~LOG~~[-][red][306586912] [01:55:43] Поток №31 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:43] Поток №31 : Начинаю подписываться на аккаунт - cursorp. ~~CUSTOM~LOG~~[-][red][946665853] [01:55:48] Поток №6 : Поток завершился с сообщением "Таймаут во время выполнения exist for[documentRoot, css :nth-child(1) > :nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img]" ~~CUSTOM~LOG~~[.][black][917844254] [01:55:48] Поток №6 : Начинаю подписываться на аккаунт - wsamfog. ~~CUSTOM~LOG~~[-][red][273437252] [01:56:00] Поток №20 : Поток завершился с сообщением "Timeout during creating new process" ~~CUSTOM~LOG~~[.][black][917844254] [01:56:00] Поток №20 : Начинаю подписываться на аккаунт - rixegwe. ~~CUSTOM~LOG~~[-][red][306586912] [01:56:01] Поток №7 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:56:01] Поток №7 : Начинаю подписываться на аккаунт - kunlotf. ~~CUSTOM~LOG~~[-][red][306586912] [01:56:02] Поток №9 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern" ~~CUSTOM~LOG~~[.][black][917844254] [01:56:02] Поток №9 : Начинаю подписываться на аккаунт - cyipley. ~~CUSTOM~LOG~~[-][red][306586912] [01:56:13] Поток №5 : Поток завершился с сообщением "Таймаут во время выполнения Resize" ~~CUSTOM~LOG~~[.][black][917844254] [01:56:13] Поток №5 : Начинаю подписываться на аккаунт - buctunw. ~~CUSTOM~LOG~~[-][red][306586912] [01:56:13] Поток №11 : Поток завершился с сообщением "Таймаут во время выполнения SetAcceptLanguagePattern"

-
-

вот столько требуется моему скрипту, чтобы поймать эту проблему, при работе в 40 потоков на эмуляции
+- В одно время происходит
@Fox это если что уже мой скрипт, на другую задача, а не тот от другого кодера что в шапке, но проблема точно ткая же, только провялется быстрее
-
Судя по последним скринам(скрин с ntdll.dll.), есть гипотеза, что кто-то на сервере криво работает с сетью. Но не понятно является ли это причиной или следствием отсутствия RAM.
Наверное , если я бы столкнулся с такой абсолютно непонятно утечкой, я бы сделал в скрипте "stop the world" или полный перезапуск.
Например:
- каждый час останавливал бы работу всех потоков в скрипте с сохранением прогресса и с ожиданием завершения каждого потока. Закрыл бы в каждом потоке профили, браузеры, открытые файлы, etc.
- скрипт или перезапускал бы себя сам с того места, где остановился или бы только перезапускал процессы браузера
В момент перезапуска скрипта можно писать в лог какое кол-во свободной RAM есть.
Вероятно, я так же написал бы отдельный скрипт, который проверял бы наличие свободной RAM и при определенном пороге перезагружал бы сервер принудительно. Добавил бы этот скрипт в расписание ОС запуском каждый час также, например. Так я сохранил бы удаленный доступ к серверу, не дожидаясь на сервере критического отсутствия RAM.
Я думаю, что вышеописанный обходной путь является рабочим и куда более быстрым в реализации, чем поиск информации, что же блин на этот раз у меня утекло. А когда причина нашлась бы, если нашлась бы, то надо было бы думать как же, блин, это пофиксить
И, самое главное, его можно реализовать самому, не уповая на других людей. В данном случае на команду BAS.
-
Перезагрузкой сервера это только и лечится... уже 2 года в таком режиме сидим. При перезагрузки скрипта который течет, озу остается так же забитой.
Проблему откуда идет я кажется обнаружил...
Все скрипты объединяет, что они сделаны на twitch.tv.- Не мой скрипт на рекламу(использует ~80 человек у всех наблюдаются проблемы с утечкой | у меня начинает ловить ошибки связанные с утечкой память на 20 серверах через +-20 часов при работе в 20 потоков. Проявляется на всех серверах не одновременно, мб разница в пару часов. характеристики серверов и настройки bas идентичны и запускаются в одно время): работает загружая страницы: https://www.twitch.tv/ESLCS или https://www.twitch.tv/videos/1780658779(ссылки для примера)
- Мой* скрипт на подписки (быстро начинает течь. Проявляется за +-3 часа при работе в 40 потоков): работает загружая страницы: https://www.twitch.tv/ESLCS
- Мой* скрипт авторегер (Нет утечки памяти. при работе в 40 потоков): работает загружая страницы: https://www.twitch.tv/settings/
*- оба моих скрипта, это один проект, просто два разных режима работы. Один течет, другой нет
Так в итоге при загрузке https://www.twitch.tv/ESLCS или https://www.twitch.tv/videos/1780658779 прогружается плеер твич, онлайн или сохраненой трансляции
А при загрузке https://www.twitch.tv/settings/ нет плеера трансляции.98% что утечку вызывает плеер twitch.tv или то что находится с ним на странице
HELP!
-
@Emmett said in Утечка памяти или из за чего происходит сбой системы?:
@Fox есть догадки что на твиче может вызывать утечку? клик
На софтах, сделаных на хромиум, такой проблемы не возникает.
Вы используете временные или локальные профили при работе с браузером?



















