app>restart останавливает работу

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
Хозяин Гугла
Сообщения: 42
Зарегистрирован: 19 июн 2019, 19:59

app>restart останавливает работу

Сообщение Хозяин Гугла » 08 фев 2020, 01:03

$app->restart($debug->get_cur_script_path(),$app->get_port(),$app->get_port());
С последними обновлениями все чаще(примерно каждый час-два) после app>restart вылетает ошибка, что приложение может работать только в одном потоке. Т.е. оно не успевает выключить браузир и уже включает его заного, выбивая эту ошибку.(Раньше такое было, но раз в сутки примерно. Скрипты те же, система та же. Изменилась только версия сборки вашего браузира) Пробовал зациклить скрипты без app>restart, но тогда через некоторое время браузир, опять же, просто зависает с букетом разнообразных ошибок. В итоге никак не могу организовать работу 24/7. Каждые пару часов нужно проверять крутится ли шарманка. Хотелось бы получить совет от знающих - как организовать бесперебойную работу и/или обратить внимание разработчиков на данную проблему. Спасибо!

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: app>restart останавливает работу

Сообщение Support » 08 фев 2020, 02:02

Возможно программе стало не хватать времени на перезапуск. Попробуйте добавить паузу в app->restart

restart($scriptpath="",$params="",$port="",$cache_folder="",$cookies_folder="",$pause_before_start_s=0);

для вашего примера будет так:
// пауза перед перезапуском программы 10 сек
$app->restart($debug->get_cur_script_path(),$app->get_port(),$app->get_port(),"","",10);

Хозяин Гугла
Сообщения: 42
Зарегистрирован: 19 июн 2019, 19:59

Re: app>restart останавливает работу

Сообщение Хозяин Гугла » 08 фев 2020, 19:56

Support писал(а):
08 фев 2020, 02:02
Возможно программе стало не хватать времени на перезапуск. Попробуйте добавить паузу в app->restart

restart($scriptpath="",$params="",$port="",$cache_folder="",$cookies_folder="",$pause_before_start_s=0);

для вашего примера будет так:
// пауза перед перезапуском программы 10 сек
$app->restart($debug->get_cur_script_path(),$app->get_port(),$app->get_port(),"","",10);
Не помогает, докручивал до 20 сек. Все равно выбивает. 10 из 10 виртуалок через 2-3 часа так же. Limitation. Available only 1 thread.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: app>restart останавливает работу

Сообщение Support » 08 фев 2020, 20:34

Не могли бы вы более подробно расписать ситуацию, какая версия, где запускаете программу, сколько перед перезапуском работает скрипт, какие последние команды стоят перед перезапуском и прислать этот всё на почту саппорта sales@webemulator.com

Хозяин Гугла
Сообщения: 42
Зарегистрирован: 19 июн 2019, 19:59

Re: app>restart останавливает работу

Сообщение Хозяин Гугла » 11 фев 2020, 11:43

С новым обновлением ошибка пропала. Спасибо.

Ответить