Доброго времени.
Проблема следующая зависает Хуман при работе в один поток может и часов 5 без зависаний отработать, а может и через час зависнуть. Дополнительно в скрипте делаю его перезапуск с чисткой кук и кеша, $app->clear(); $app->restart("Script.php",""); .Скрипт стартует без проблем, но все равно через некоторое зависает. Окно ожидание отклика программы эффекта не дает.
Скрипт простой в пару строк и отлажен, основной его смысл загрузка файлов на хостинг (в имени файлов нет длинных названий и запрещ. символов.)
Версия : XWeb Human Emulator Studio
Version 7.0.45
@2007-2018 humanemulator.info
Built on Chromium Embedded Framework
- r80.0.4+g74f7b0c+chromium-80.0.3987.122
Built on Chromium
- 80.0.3987.122
Built on CefSharp.
Система Win 10 64x.
Release равно 528040, что является разделом выпуска для .NET Framework 4.8. одно из последних
Зависает Chromium версия
-
- Сообщения: 42
- Зарегистрирован: 17 сен 2013, 14:44
Re: Зависает Chromium версия
Зависает в процессе работы скрипта или в момент перезапуска программы?
Если да попробуйте включить лог команд в настройках программы и отловить команду, на которой зависает программа. Для этого в момент зависания смотрим лог команд и находим там последнюю запись с командой. Так можно понять зависает программа на одной и той же команде или нет.
Если да попробуйте включить лог команд в настройках программы и отловить команду, на которой зависает программа. Для этого в момент зависания смотрим лог команд и находим там последнюю запись с командой. Так можно понять зависает программа на одной и той же команде или нет.
-
- Сообщения: 42
- Зарегистрирован: 17 сен 2013, 14:44
Re: Зависает Chromium версия
Зависает во время исполнения скрипта
-
- Сообщения: 42
- Зарегистрирован: 17 сен 2013, 14:44
Re: Зависает Chromium версия
Хуман зависает на по логам (логи были сняты после каждого запуска хумана - все их было 4 запуска):
Команды на которых завис хуман:
1.
00:12:53 : Application.restart?scriptpath=script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=0 =>
true ()
2.
23:29:23 : Application.restart?scriptpath=script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=0 =>
true
3.
00:53:57 : Application.restart?scriptpath=C:\XWeb\Human Emulator Studio 7.0.45\My Scripts\Parser_content_ALI\script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=2 =>
true
4.
04:33:44 : Browser.IsBusy?num=-1 =>
true
04:33:44 : Browser.get_last_navigation_error =>
Failed to load URL https://s7.addthis.com/static/sh.f48a1a ... 09331%26if
Команды на которых завис хуман:
1.
00:12:53 : Application.restart?scriptpath=script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=0 =>
true ()
2.
23:29:23 : Application.restart?scriptpath=script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=0 =>
true
3.
00:53:57 : Application.restart?scriptpath=C:\XWeb\Human Emulator Studio 7.0.45\My Scripts\Parser_content_ALI\script.php¶ms=&port=&cache_folder=&cookies_folder=&pause_before_start_s=2 =>
true
4.
04:33:44 : Browser.IsBusy?num=-1 =>
true
04:33:44 : Browser.get_last_navigation_error =>
Failed to load URL https://s7.addthis.com/static/sh.f48a1a ... 09331%26if
Re: Зависает Chromium версия
Используйте пока локальный менеджер - он автоматом перезапустит потоки при зависании. Сегодня ночью его обновляли и проверили.
По зависанием - сейчас запустили предоставленный скрипт в котором были зависании - ждем пока зависнет и поправим все.
По зависанием - сейчас запустили предоставленный скрипт в котором были зависании - ждем пока зависнет и поправим все.