При внесение изменений/удаления/добавления свойств класса...

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

При внесение изменений/удаления/добавления свойств класса...

Сообщение lanket » Сб мар 12, 2016 2:22 am

... очень долго думает, при этом МДМ висит по полной, и соединение сбрасывается.

наблюдается такое только в этом классе который на скрепке.

Догадки: несколько уровней расширения класса.
Опасения: скрипт выполняется не до конца что может привести к непредсказуемым глюкам.
Хотелка: исправить и понять не запоролась ли база связанная с этим классом.
Вложения
2016-03-12 02-19-40 Рабочий стол.png
2016-03-12 02-19-40 Рабочий стол.png (64.67 КБ) 3188 просмотров
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: При внесение изменений/удаления/добавления свойств класс

Сообщение lanket » Сб мар 12, 2016 2:35 am

В терминале команда top выводит следующее:
СпойлерПоказать
top - 02:36:24 up 4:49, 1 user, load average: 1.86, 4.28, 7.51
Tasks: 129 total, 2 running, 127 sleeping, 0 stopped, 0 zombie
%Cpu(s): 14.4 us, 6.0 sy, 0.0 ni, 79.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 949408 total, 938428 used, 10980 free, 4848 buffers
KiB Swap: 0 total, 0 used, 0 free, 80704 cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3034 root 20 0 43696 10m 5216 R 73.0 1.1 185:02.70 php
2266 www-data 20 0 170m 122m 9108 R 60.4 13.3 1:44.24 apache2
2576 mysql 20 0 319m 57m 2692 S 39.6 6.2 11:58.32 mysqld
3013 root 20 0 45932 12m 5172 S 3.6 1.3 8:27.90 php
1907 root 20 0 27976 1100 924 S 3.0 0.1 7:37.45 PiGatewayTCP
1806 root 20 0 85164 7928 1412 S 1.3 0.8 2:29.47 z-way-server
3566 root 20 0 5356 2568 2096 R 1.0 0.3 0:03.24 top
7 root 20 0 0 0 0 S 0.3 0.0 0:49.67 rcu_preempt
3008 root 20 0 43296 8804 3904 S 0.3 0.9 0:07.86 php
3021 root 20 0 43308 9068 4144 S 0.3 1.0 0:07.78 php
3022 root 20 0 43292 8864 3984 S 0.3 0.9 0:16.55 php
3037 root 20 0 43328 9404 4560 S 0.3 1.0 0:39.67 php
1 root 20 0 2148 104 0 S 0.0 0.0 0:01.11 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:16.64 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_sched
9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
10 root rt 0 0 0 0 S 0.0 0.0 0:00.01 migration/0
11 root rt 0 0 0 0 S 0.0 0.0 0:00.02 migration/1
12 root 20 0 0 0 0 S 0.0 0.0 0:18.62 ksoftirqd/1
14 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H
15 root rt 0 0 0 0 S 0.0 0.0 0:00.01 migration/2
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: При внесение изменений/удаления/добавления свойств класс

Сообщение lanket » Сб мар 12, 2016 2:42 am

Да и по коннекту вопросик интересный.
К примеру есть св-во класса.
У св-ва есть настройка "Запускать метод при изменении (не обязательно):"

Так если там не пусто то Connect отобразит это?
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: При внесение изменений/удаления/добавления свойств класс

Сообщение zelevova » Вт мар 15, 2016 12:36 pm

lanket писал(а):У св-ва есть настройка "Запускать метод при изменении (не обязательно):"
Так если там не пусто то Connect отобразит это?
Да. Примерно так:

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

status (Связаный метод: statusChanged)  
На тему подвисаний. У тебя в соседней вкладке не открыт веб интерфейс? Сейчас не знаю. А раньше была проблема с тормозами если веб интерфейс и админка открыты в одном браузере.
За это сообщение автора zelevova поблагодарил:
lanket (Вт мар 15, 2016 4:53 pm)
Рейтинг: 1.16%
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Ответить