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

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

Модератор: immortal

Athom
Сообщения: 17
Зарегистрирован: Ср ноя 21, 2012 2:05 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Athom » Пн дек 17, 2012 6:26 pm

Спасибо за ответ.

Хотя мне комментирование не помогло, но сообразил отобразить вывод курла, а он оказывается авторизацию хотел))

Собственно теперь вопрос, как добавить несколько адресов в список домашних сетей?

Define('HOME_NETWORK', '192.168.1.*'); // home network (optional)
raptorialfungus
Сообщения: 75
Зарегистрирован: Чт ноя 29, 2012 4:13 pm
Благодарил (а): 0
Поблагодарили: 9 раз

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

Сообщение raptorialfungus » Пн дек 17, 2012 10:01 pm

Athom писал(а):Спасибо за ответ.

Хотя мне комментирование не помогло, но сообразил отобразить вывод курла, а он оказывается авторизацию хотел))

Собственно теперь вопрос, как добавить несколько адресов в список домашних сетей?

Define('HOME_NETWORK', '192.168.1.*'); // home network (optional)
Без модификации /lib/general.class.php только так:

Код: Выделить всё

Define('HOME_NETWORK', '192.168.*.*'); 
Андрей
Athom
Сообщения: 17
Зарегистрирован: Ср ноя 21, 2012 2:05 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Athom » Пн дек 17, 2012 10:20 pm

Плохо, ведь домашняя сеть одна, а сервер сам к себе по адресу обращается, который резолвится во внешнюю айпишку, которая естественно с другого диапазона.

Такой запутанный каламбур получился))

Ну ничего, сча попробую один костыльчик
Athom
Сообщения: 17
Зарегистрирован: Ср ноя 21, 2012 2:05 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Athom » Пн дек 17, 2012 10:26 pm

Да, получилось. У кого похожая ситуация - то в /etc/hosts добавляем строчку с внутренним айпи-адресом сервера и адресом сайта.

Теперь работает:)
arturmon
Сообщения: 155
Зарегистрирован: Сб июл 07, 2012 11:42 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

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

Сообщение arturmon » Пт дек 28, 2012 7:16 am

просыпаюсь с утра смотрю погоду, а она не обновленная, лезу смотрель логи, а оказывается цикл сам выключился :twisted: . Что за самопроизвольное выключение cycle.php?

Код: Выделить всё

03:52:43 running cycle_onewire_starred.php
03:52:43 running cycle_webvars.php

03:52:43 Closing thread: php -q ./scripts/cycle_webvars.php --params "a:0:{}"03:52:43 running cycle_rss.php
03:52:43 running cycle_watchfolders.php

03:52:43 Closing thread: php -q ./scripts/cycle_watchfolders.php --params "a:0:{}"
03:52:43 Closing thread: php -q ./scripts/cycle_rss.php --params "a:0:{}"03:52:43 running cycle_states.php

03:52:43 Closing thread: php -q ./scripts/cycle_states.php --params "a:0:{}"03:52:43 running cycle_scheduler.php

03:52:43 Closing thread: php -q ./scripts/cycle_scheduler.php --params "a:0:{}"03:52:44 running cycle_ping.php
03:52:44 running cycle_execs.php

03:52:44 Closing thread: php -q ./scripts/cycle_ping.php --params "a:0:{}"
03:52:44 Closing thread: php -q ./scripts/cycle_execs.php --params "a:0:{}"03:52:44 running cycle_main.php

03:52:44 Closing thread: php -q ./scripts/cycle_main.php --params "a:0:{}"03:52:44 running cycle_onewire.php

03:52:44 Closing thread: php -q ./scripts/cycle_onewire.php --params "a:0:{}"03:52:44 running cycle_onewire_starred.php

03:52:44 Closing thread: php -q ./scripts/cycle_onewire_starred.php --params "a:0:{}"
raptorialfungus
Сообщения: 75
Зарегистрирован: Чт ноя 29, 2012 4:13 pm
Благодарил (а): 0
Поблагодарили: 9 раз

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

Сообщение raptorialfungus » Пт дек 28, 2012 8:36 am

arturmon писал(а):просыпаюсь с утра смотрю погоду, а она не обновленная, лезу смотрель логи, а оказывается цикл сам выключился :twisted: . Что за самопроизвольное выключение cycle.php?
У меня за полтора месяца непрерывной работы сам по себе ни разу не "выключался". Зато один раз я его "выключил", запустив обновление пакетов. Одно из обновлений предназначалось для mysql-сервера. В процессе апдейта mysql стопится и потом стартует. Из-за этого остановились циклы. Естественно в логах были об этом сообщения. Так что, посмотрите все-таки логи повнимательнее. И debmes и системные.

Андрей.
Андрей
arturmon
Сообщения: 155
Зарегистрирован: Сб июл 07, 2012 11:42 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

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

Сообщение arturmon » Пт дек 28, 2012 12:10 pm

raptorialfungus писал(а):
arturmon писал(а):просыпаюсь с утра смотрю погоду, а она не обновленная, лезу смотрель логи, а оказывается цикл сам выключился :twisted: . Что за самопроизвольное выключение cycle.php?
У меня за полтора месяца непрерывной работы сам по себе ни разу не "выключался". Зато один раз я его "выключил", запустив обновление пакетов. Одно из обновлений предназначалось для mysql-сервера. В процессе апдейта mysql стопится и потом стартует. Из-за этого остановились циклы. Естественно в логах были об этом сообщения. Так что, посмотрите все-таки логи повнимательнее. И debmes и системные.

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

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

Сообщение sergejey » Пт дек 28, 2012 12:30 pm

Посмотри ещё в папке /debmes/ файлик за этот день -- может быть там какая-то ошибка вылезла из-за которой все процессы циклов позакрывались. Под виндой в bat-файле прописан автоматический рестарт, если вдруг основной цикл закрылся -- может имеет смысл и в bash-файл что-то подобное добавить.

Кстати, ещё обновлении из админки система пишет файл-флага ./reboot, увидев который все циклы сами собой закрываются. Вот в таком случае как раз идёт рассчёт на авто-перезапуск. Как-то про обработку этой ситуации в linux-версии я не подумал... но судя по тому, что люди на linux-е об этом не пишут, то оно как-то работает ))

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
arturmon
Сообщения: 155
Зарегистрирован: Сб июл 07, 2012 11:42 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

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

Сообщение arturmon » Пт дек 28, 2012 2:14 pm

sergejey писал(а):Посмотри ещё в папке /debmes/ файлик за этот день -- может быть там какая-то ошибка вылезла из-за которой все процессы циклов позакрывались. Под виндой в bat-файле прописан автоматический рестарт, если вдруг основной цикл закрылся -- может имеет смысл и в bash-файл что-то подобное добавить.

Кстати, ещё обновлении из админки система пишет файл-флага ./reboot, увидев который все циклы сами собой закрываются. Вот в таком случае как раз идёт рассчёт на авто-перезапуск. Как-то про обработку этой ситуации в linux-версии я не подумал... но судя по тому, что люди на linux-е об этом не пишут, то оно как-то работает ))

ошибок не было я сразу посмотрел эти логи.
да кстати я как раз обновление кнопку нажимал может и оно сработало :idea: наод будет уточнить это. спасибо
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 29 раз
Поблагодарили: 28 раз

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

Сообщение denis » Ср мар 12, 2014 8:26 pm

заметил у себя странность : множественность запускаемых циклов:

Код: Выделить всё

21:22:19 running cycle_watchfolders.php
21:22:20 running cycle_watchfolders.php
21:22:21 running cycle_watchfolders.php
21:22:22 running cycle_watchfolders.php
21:22:16 running cycle_webvars.php
21:22:17 running cycle_webvars.php
21:22:18 running cycle_webvars.php
21:22:19 running cycle_webvars.php
21:22:20 running cycle_webvars.php
21:22:21 running cycle_webvars.php
21:22:22 running cycle_webvars.php
21:22:16 running cycle_execs.php
21:22:17 running cycle_execs.php
21:22:18 running cycle_execs.php
21:22:19 running cycle_execs.php
21:22:20 running cycle_execs.php
21:22:21 running cycle_execs.php
21:22:22 running cycle_execs.php
21:22:17 running cycle_main.php
21:22:18 running cycle_main.php
21:22:19 running cycle_main.php
21:22:20 running cycle_main.php
21:22:21 running cycle_main.php
21:22:22 running cycle_main.php
21:22:23 running cycle_main.php
21:22:17 running cycle_ping.php
21:22:18 running cycle_ping.php
Ставил чистую систему, в неё распаковывал свою базу db_terminal и ошибка снова возникает. (система крутится полгода, обновлял через меню) Куда копать ума не приложу (
Ответить