Падает основной цикл

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

Модератор: immortal

Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Чт июн 29, 2017 3:58 pm

sergejey писал(а):Запускаете отдельно основной цикл и смотрите, почему он падает. Если не в логе, так просто в консоли покажется ошибка.
Отдельно - это как?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Падает основной цикл

Сообщение sergejey » Чт июн 29, 2017 4:07 pm

Зайти в папку script и набрать
..\..\server\php\php.exe cycle_main.php

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Чт июн 29, 2017 4:10 pm

И ещё: в xray часто проскакивает

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

15:04:09 0.84219600 Warning: geturl to http://127.0.0.1:80/objects/?object=ClockChime&op=m&m=onNewHour is pretty slow (7.79s)
 
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Чт июн 29, 2017 4:18 pm

sergejey писал(а):Зайти в папку script и набрать
..\..\server\php\php.exe cycle_main.php
Пока не падает цикл main, но

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

exec цикл остановлен.. scheduler цикл остановлен.
 
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Чт июн 29, 2017 4:34 pm

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

Checking table [usbdevices] ...OK
Checking table [userlog] ...OK
Checking table [users] ...OK
Checking table [webvars] ...OK
Checking table [wunderlists] ...OK
15:18:55 running cycle_main.php
15:24:42 ClockChime->onNewMinute
15:29:51 ClockChime->onNewMinute
Это вроде не нормально
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Падает основной цикл

Сообщение sergejey » Чт июн 29, 2017 5:28 pm

не нормально. смотрите что в onNewMinute происходит.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Чт июн 29, 2017 5:44 pm

В том и дело, что ничего. Или я не там смотрю?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Падает основной цикл

Сообщение sergejey » Вт июл 04, 2017 6:30 pm

Amarok писал(а):В том и дело, что ничего. Или я не там смотрю?
Ещё вариант -- система не успевает записывать в историю поступающие данные, от этого тоже может главный цикл тормозить. Посмотрите размер таблицы истории значений свойств.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Падает основной цикл

Сообщение Amarok » Ср июл 05, 2017 8:07 am

sergejey писал(а):
Amarok писал(а):В том и дело, что ничего. Или я не там смотрю?
Ещё вариант -- система не успевает записывать в историю поступающие данные, от этого тоже может главный цикл тормозить. Посмотрите размер таблицы истории значений свойств.
54Mb и 1161698 записей в ней
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: Падает основной цикл

Сообщение cabat » Ср июл 05, 2017 1:17 pm

Обратите внимание, что бы в таблице "phistory_queue" не было записей (или было очень мало).
У меня был момент, когда там накапливалось много данных и система не успевала обрабатывать очередь на добавление в историю.
(сейчас этой проблемы вроде быть не должно, но все же лучше проверить.)
Ответить