по событию say запускается cscript.exe -- но иногда не завершается по непонятной причине. если убивать процесс периодически (на всякий случай), то может быть и пропущено произношение какой-то фразы, но это маловероятно. можно поставить раз в 33 минуты и тогда точно шанс совпадения убивания процесса и произношения мал. у меня по крайней мере работало нормально. но, повторюсь, то ли система другая, то ли ещё что, но сейчас в этом даже необходимости нет и ничего такого не происходит.Urbas81 писал(а):Спасибо, попробую, а запускаться он будет автоматически по событию say("бла бла бла") из системы, при этом не будет потери разговорчивости?
Отказо-устойчивость
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Отказо-устойчивость
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Re: Отказо-устойчивость
что-то уж слишком большой костыль получается, может все-таки поискать причину ? у меня та же проблема начала проявляться месяца полтора назад, ПОСЛЕ ОЧЕРЕДНОГО ОБНОВЛЕНИЯ, ну раз до этого не было подобного, может стоит поразбираться ? подвисание не зависит ни от чего, кроме как от мощности компа как я понял..sergejey писал(а):по событию say запускается cscript.exe -- но иногда не завершается по непонятной причине. если убивать процесс периодически (на всякий случай), то может быть и пропущено произношение какой-то фразы, но это маловероятно. можно поставить раз в 33 минуты и тогда точно шанс совпадения убивания процесса и произношения мал. у меня по крайней мере работало нормально. но, повторюсь, то ли система другая, то ли ещё что, но сейчас в этом даже необходимости нет и ничего такого не происходит.Urbas81 писал(а):Спасибо, попробую, а запускаться он будет автоматически по событию say("бла бла бла") из системы, при этом не будет потери разговорчивости?
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Отказо-устойчивость
rusya писал(а):что-то уж слишком большой костыль получается, может все-таки поискать причину ? у меня та же проблема начала проявляться месяца полтора назад, ПОСЛЕ ОЧЕРЕДНОГО ОБНОВЛЕНИЯ, ну раз до этого не было подобного, может стоит поразбираться ? подвисание не зависит ни от чего, кроме как от мощности компа как я понял..sergejey писал(а):по событию say запускается cscript.exe -- но иногда не завершается по непонятной причине. если убивать процесс периодически (на всякий случай), то может быть и пропущено произношение какой-то фразы, но это маловероятно. можно поставить раз в 33 минуты и тогда точно шанс совпадения убивания процесса и произношения мал. у меня по крайней мере работало нормально. но, повторюсь, то ли система другая, то ли ещё что, но сейчас в этом даже необходимости нет и ничего такого не происходит.Urbas81 писал(а):Спасибо, попробую, а запускаться он будет автоматически по событию say("бла бла бла") из системы, при этом не будет потери разговорчивости?
могу сказать что у меня система последний раз обновлялась в январе этого года, постоянно крутится с конца марта, раз 5 за это время останавливалась.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Отказо-устойчивость
Костыль да, но в том-то и дело, что он с системой не связан. Т.е. можно переключиться на синтез речи от Гугла и не заморачиваться со windows-движком, который, как я понял, и порождает этот глюк. По сути, через cscript.exe запускается скрипт "проговаривания" через встроенный синтезатор и нормальным поведением является завершение скрипта после проговаривания фразы, но бывает и не нормальный сценарий -- фраза произносится, но система не "отпускает" сценарий, что, в свою очередь, подвешивает цикл.
У меня ничего такого сейчас не происходит вообще, но на старом компьютере я с таким сталкивался -- приходилось прибивать процесс cscript.exe, чтобы цикл продолжился. Глюк возникал раз в несколько суток и отловить какую-то систему мне не удавалось.
У меня ничего такого сейчас не происходит вообще, но на старом компьютере я с таким сталкивался -- приходилось прибивать процесс cscript.exe, чтобы цикл продолжился. Глюк возникал раз в несколько суток и отловить какую-то систему мне не удавалось.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Отказо-устойчивость
Подтверждаю на счет cscript.exe, сегодня в 9 утра остановился цикл, сейчас посмотрел в диспетчере действительно висел этот процесс, как только я его вручную прибил, система заработала дальше, до этого я ее перезагружал. В связи с этим вопрос, как можно организовать что-то типа watchdog, чтоб не все время прибивать cscript.exe, а только когда допустим остановился цикл ил еще по какому-то событию?
-
- Сообщения: 90
- Зарегистрирован: Ср фев 06, 2013 1:12 pm
- Откуда: Россия, Москва
- Благодарил (а): 35 раз
- Поблагодарили: 6 раз
Re: Отказо-устойчивость
Сегодня обнаружил, очень не приятную вещь. Когда зашёл на МДМ, оказалось, что пропали все настройки, устройств 1W тоже не оказалось, общие настройки сброшены по умолчанию, язык изменён на английский, домашние страницы отсутствуют, меню правления тоже почти не осталось, а то что осталось не активно, устройства онлайн, тоже испарились. Единственное, что осталось не тронутым, это объекты и их настройки. Вот как выглядит главная страница сейчас:

Скорее всего, это связано с тем, что не был установлен пароль на доступ к сайту, а сайт доступен по сети и наверное кто то "поигрался", хотя в логах апача, я ничего подозрительного не увидел.

Скорее всего, это связано с тем, что не был установлен пароль на доступ к сайту, а сайт доступен по сети и наверное кто то "поигрался", хотя в логах апача, я ничего подозрительного не увидел.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Отказо-устойчивость
Да, не похоже на глюк системы -- "ручная работа" скорее. Можно посмотреть папку Backup -- там должны быть резервные копии базы данных, которые автоматически создаются при запуске системы.
Ну и пароль доступа извне всё же лучше иметь.
Ну и пароль доступа извне всё же лучше иметь.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 32 раза
- Поблагодарили: 28 раз
Re: Отказо-устойчивость
Как там дела со стабильностью системы в настоящее время? Больше нет проблем?
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Отказо-устойчивость
У меня нетdenis писал(а):Как там дела со стабильностью системы в настоящее время? Больше нет проблем?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Отказо-устойчивость
у меня к сожалению переодически зависает после проговаривания, все собираюсь подобавлять после строчек где у меня идет проговаривание принудительное убивание процесса cscript.exe Кстати как это можно сделать через php?sergejey писал(а):У меня нетdenis писал(а):Как там дела со стабильностью системы в настоящее время? Больше нет проблем?