основной цикл системы

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: основной цикл системы

Сообщение sergejey » Ср авг 13, 2014 10:34 am

warik писал(а):Снова столкнулся с той же проблемой...
Uptime: 00:05:55
И цикл крашиться полностью. До этого снова cycle_connect грузит CPU.
Пробовал выполнять скрипт вручную, постоянно отображается такая строка:
PHP Strict Standards: Only variables should be passed by reference in /var/www/smart.com/scripts/cycle_connect.php on line 117
Возможно что-то я с правами намудрил или ещё чего. Буду проверять.
Есть у кого-то идеи почему так?
В php.ini я бы отключил уведомления о strict standards -- это где-то в error_reporting ставится.
Насчёт CPU так сразу не подскажу... на всякий случай, посмотрите последняя ли версия цикла используется (см. обновление из исходников).
warik писал(а): Не много оффтопа.
Заметил небольшую ошибку на странице "Правила и действия" Connect-а. А именно:
Слово: "Лобавить".
Ага, спасибо, исправил.
warik писал(а): UPD:
Переустановил по новой. Все работает. CONNECT не подключаю пока. Очкую :D
Скажите, пожалуйста, в случае если я не буду подключать свою MDM к CONNECT-у, я смогу управлять\получать данные со своей связки TP-Link TL-MR3020 + Arduino UNO?
Вполне.
Connect сам по себе позволяет загрузить настройки в свой профайл, чтобы поделиться ими с другими, а вот галочка CloudSync уже для постоянной синхронизации. Эта опция полезная для двух вещей:

1. Доступ к систестеме через интернет (без необходимости статического IP, проброса портов на роутере и т.п.)
2. "Облачная" обработка команд от пользователя (пока существует на уровне рабочей концепции и в процессе разработки)

Т.е. "фишку" CloudSync можно отключать везде и всё будет работать -- как в MDM, так и в универсальном узле автоматики (в последнем просто не стартовать).
За это сообщение автора sergejey поблагодарил:
savenko_egor (Ср авг 13, 2014 10:36 am)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
andreyt
Сообщения: 28
Зарегистрирован: Чт авг 07, 2014 5:56 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: основной цикл системы

Сообщение andreyt » Пт авг 15, 2014 8:23 am

sergejey писал(а):
1. Доступ к систестеме через интернет (без необходимости статического IP, проброса портов на роутере и т.п.).
а можно подробней об этом ?
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: основной цикл системы

Сообщение denis » Пт авг 15, 2014 8:51 am

andreyt писал(а):
sergejey писал(а):
1. Доступ к систестеме через интернет (без необходимости статического IP, проброса портов на роутере и т.п.).
а можно подробней об этом ?
а поиск по форуму не работает?!
все легко ищется!
http://smartliving.ru/forum/viewtopic.p ... =CloudSync
andreyt
Сообщения: 28
Зарегистрирован: Чт авг 07, 2014 5:56 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: основной цикл системы

Сообщение andreyt » Пт авг 15, 2014 3:39 pm

работает, но я не нашел!.
Спасибо
denis писал(а):
andreyt писал(а):
sergejey писал(а):
1. Доступ к систестеме через интернет (без необходимости статического IP, проброса портов на роутере и т.п.).
а можно подробней об этом ?
а поиск по форуму не работает?!
все легко ищется!
http://smartliving.ru/forum/viewtopic.p ... =CloudSync
RusikOk
Сообщения: 91
Зарегистрирован: Чт июл 24, 2014 1:48 am
Откуда: Украина, Сумы
Благодарил (а): 43 раза
Поблагодарили: 6 раз

Re: основной цикл системы

Сообщение RusikOk » Вс авг 17, 2014 7:08 am

Сергей! не возникало желания перенести некоторые скрипты основного цикла на компилируемый язык?
andreyt
Сообщения: 28
Зарегистрирован: Чт авг 07, 2014 5:56 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: основной цикл системы

Сообщение andreyt » Сб авг 23, 2014 7:41 pm

а у меня ошибка " webvars cycle stopped. "
в логах
22:22:29 DEBUG [root]: Executing (exclusive): cscript C:\_majordomo\htdocs/rc/sapi.js main cycle stopped.. exec cycle stopped.. scheduler cycle stopped.. ping cycle stopped.. webvars cycle stopped.. watch folders cycle stopped.. RSS cycle stopped. (at C:\_majordomo\htdocs\lib\general.class.php:390)
22:22:49 DEBUG [root]: Closing thread: ..\server\php\php.exe -q ./scripts/cycle_webvars.php --params "a:0:{}" (at C:\_majordomo\htdocs\lib\general.class.php:390)
не знаю относится нет
во вчерашних логах
05:11:35 DEBUG [root]: JAVASCRIPT Error: URL: http://127.0.0.1/admin.php?pd=Y29tbWFuZ ... YW5kc30=pz_ (at C:\_majordomo\htdocs\lib\general.class.php:390)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: основной цикл системы

Сообщение sergejey » Пн авг 25, 2014 12:48 pm

RusikOk писал(а):Сергей! не возникало желания перенести некоторые скрипты основного цикла на компилируемый язык?
а для чего? особо быстрее они работать не будут, т.к. узкое место в основном база данных. другое дело, что сейчас меня смущает то, что они довольно нежные и падают часто. в большинстве случаев причина в пользовательском коде, но тем не менее. в ближайшее время планирую этим вопросом заняться, чтобы циклы более надёжными были.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
andreyt
Сообщения: 28
Зарегистрирован: Чт авг 07, 2014 5:56 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: основной цикл системы

Сообщение andreyt » Ср сен 17, 2014 4:26 pm

И я вернулся из отпуска, проблема осталась, куда копать, чего смотреть ?
andreyt писал(а):а у меня ошибка " webvars cycle stopped. "
в логах
22:22:29 DEBUG [root]: Executing (exclusive): cscript C:\_majordomo\htdocs/rc/sapi.js main cycle stopped.. exec cycle stopped.. scheduler cycle stopped.. ping cycle stopped.. webvars cycle stopped.. watch folders cycle stopped.. RSS cycle stopped. (at C:\_majordomo\htdocs\lib\general.class.php:390)
22:22:49 DEBUG [root]: Closing thread: ..\server\php\php.exe -q ./scripts/cycle_webvars.php --params "a:0:{}" (at C:\_majordomo\htdocs\lib\general.class.php:390)
не знаю относится нет
во вчерашних логах
05:11:35 DEBUG [root]: JAVASCRIPT Error: URL: http://127.0.0.1/admin.php?pd=Y29tbWFuZ ... YW5kc30=pz_ (at C:\_majordomo\htdocs\lib\general.class.php:390)
andreyt
Сообщения: 28
Зарегистрирован: Чт авг 07, 2014 5:56 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: основной цикл системы

Сообщение andreyt » Чт сен 18, 2014 4:09 pm

после того как настроил сегодня утром, модуль Аленка ,
перестал падать цикл webvars. вечером пришел цикл все еще работает ...
получается он падал когда система что то произносила.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: основной цикл системы

Сообщение sergejey » Чт сен 18, 2014 4:22 pm

полезное наблюдение, надо взять на заметку

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить