основной цикл системы
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: основной цикл системы
Так это не множественность запусков. Просто каждый цикл сообщает о том, что он всё ещё работает.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 32 раза
- Поблагодарили: 28 раз
Re: основной цикл системы
Сергей, спасибо. Просто на "чистой" системе сразу после установки, всегда по одной строчке, видимо из-за роста базы данных, каждый цикл стал отрабатывать дольше, поэтому и несколько строчек формируется.
-
- Сообщения: 521
- Зарегистрирован: Вс апр 07, 2013 9:30 pm
- Откуда: Moscow
- Благодарил (а): 2 раза
- Поблагодарили: 58 раз
- Контактная информация:
Re: основной цикл системы
боюсь показаться не оригинальным,но...
Вчера поставил мажордом на сервак(Debian7). Делал по инструкции указанной на сайте.
Запускается цикл и через несколько минут работы останавливается. В логах пусто.
Цикл запускал и под рутом и под обычным пользователем - эффект одинаковый.
Подскажите куда копать?
Вчера поставил мажордом на сервак(Debian7). Делал по инструкции указанной на сайте.
Запускается цикл и через несколько минут работы останавливается. В логах пусто.
Цикл запускал и под рутом и под обычным пользователем - эффект одинаковый.
Подскажите куда копать?
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Re: основной цикл системы
Добрый день.
Есть такая программка - runit, может попробовать основные циклы запускать через нее? есть опыт, могу помочь в случае если да ) в принципе я вчера уже попилил основной цикл на предмет перезапуска упавших дочек (в частности шедулер падает из-за ошибки онлайн-радио модуля). могу перепилить совсем под другую схему запуска.
Есть такая программка - runit, может попробовать основные циклы запускать через нее? есть опыт, могу помочь в случае если да ) в принципе я вчера уже попилил основной цикл на предмет перезапуска упавших дочек (в частности шедулер падает из-за ошибки онлайн-радио модуля). могу перепилить совсем под другую схему запуска.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: основной цикл системы
Доброго времени суток, Уважаемые Форумчане.
Столкнулся с проблемой.
После 6 минут с момента запуска сервера, основной цикл системы останавливается. Причём ровно на 6 минуте(по показаниям htop).
Цикл connect отображается в htop: cycle_connect.php --params a:0:{} - и он очень грузить CPU. Хотя раньше такого не было.
Не могу понять в чём причина, потому пришел к Вам. Подскажите, пожалуйста, в какую сторону копать.
UPD:
Блин... Бывает же такое. Только написал на форуме, как всё нормализовалось.
Но всё-равно, есть идеи почему так было?
Столкнулся с проблемой.
После 6 минут с момента запуска сервера, основной цикл системы останавливается. Причём ровно на 6 минуте(по показаниям htop).
Цикл connect отображается в htop: cycle_connect.php --params a:0:{} - и он очень грузить CPU. Хотя раньше такого не было.
Не могу понять в чём причина, потому пришел к Вам. Подскажите, пожалуйста, в какую сторону копать.
UPD:
Блин... Бывает же такое. Только написал на форуме, как всё нормализовалось.
Но всё-равно, есть идеи почему так было?
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: основной цикл системы
Я бы рекомендовал на всякий случай поставить последние обновления -- как раз недавно кое-что правил в cycle_connect, в частности добавил защиту от зависания, а то у меня пару раз случалось, что зависали все циклы из-за проблем с доступом к connect-у.warik писал(а):Доброго времени суток, Уважаемые Форумчане.
Столкнулся с проблемой.
После 6 минут с момента запуска сервера, основной цикл системы останавливается. Причём ровно на 6 минуте(по показаниям htop).
Цикл connect отображается в htop: cycle_connect.php --params a:0:{} - и он очень грузить CPU. Хотя раньше такого не было.
Не могу понять в чём причина, потому пришел к Вам. Подскажите, пожалуйста, в какую сторону копать.
UPD:
Блин... Бывает же такое. Только написал на форуме, как всё нормализовалось.
Но всё-равно, есть идеи почему так было?
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: основной цикл системы
Прошу прощения, Сергей, я новенький у Вас. Подскажите, пожалуйста, как это можно сделать.sergejey писал(а): Я бы рекомендовал на всякий случай поставить последние обновления -- как раз недавно кое-что правил в cycle_connect, в частности добавил защиту от зависания, а то у меня пару раз случалось, что зависали все циклы из-за проблем с доступом к connect-у.
Спасибо!
UPD:Странно... Не нашёл кода offtop на сайте, потому выделю как цитату.
Нашёл странную вещь в панели управления. После нажатия "Выйти", выход не происходит а отображается страница с надписью "Welcome to the Control System" ну и соответственно, мы остаемся залогинеными в панели управления.
Плюс в первый и последующие разы, при входе в админ панель, мне не предлагало ввести имя и пароль пользователя, а сразу логинило без проблем.
Иногда бывает просит ввести логин и пароль, но я так и не понял в каких ситуация системе требует от меня это.
После перезагрузки ОС, цикл connect снова начал грузить CPU. И основной цикл крашнулся.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: основной цикл системы
http://smartliving.ru/Main/UpdateSVNwarik писал(а):Прошу прощения, Сергей, я новенький у Вас. Подскажите, пожалуйста, как это можно сделать.sergejey писал(а): Я бы рекомендовал на всякий случай поставить последние обновления -- как раз недавно кое-что правил в cycle_connect, в частности добавил защиту от зависания, а то у меня пару раз случалось, что зависали все циклы из-за проблем с доступом к connect-у.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: основной цикл системы
Спасибо Вам, Сергей! За всё. И за поддержку, и за систему, и за подробное описание всего что есть в системе! Да и просто так, большое человеческое Вам спасибо!sergejey писал(а):http://smartliving.ru/Main/UpdateSVN
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: основной цикл системы
Снова столкнулся с той же проблемой...
Uptime: 00:05:55
И цикл крашиться полностью. До этого снова cycle_connect грузит CPU.
Пробовал выполнять скрипт вручную, постоянно отображается такая строка:
Есть у кого-то идеи почему так?
Не много оффтопа.
Заметил небольшую ошибку на странице "Правила и действия" Connect-а. А именно:

Слово: "Лобавить".
UPD:
Переустановил по новой. Все работает. CONNECT не подключаю пока. Очкую
Скажите, пожалуйста, в случае если я не буду подключать свою MDM к CONNECT-у, я смогу управлять\получать данные со своей связки TP-Link TL-MR3020 + Arduino UNO?
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
Есть у кого-то идеи почему так?
Не много оффтопа.
Заметил небольшую ошибку на странице "Правила и действия" Connect-а. А именно:

Слово: "Лобавить".
UPD:
Переустановил по новой. Все работает. CONNECT не подключаю пока. Очкую

Скажите, пожалуйста, в случае если я не буду подключать свою MDM к CONNECT-у, я смогу управлять\получать данные со своей связки TP-Link TL-MR3020 + Arduino UNO?