Показать сообщение отдельно
Старый 10.04.2014, 17:16   #60
BBB36
Member
 
Регистрация: Oct 2013
Сообщения: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Вопросы по быстродействию SMH-2G

Прочитал по приведённой вами выше ссылке:
Цитата:
Я ввел переменную unix_time. Меняется каждую секунду. Для мастера - это показатель что слейв online. Для слейва - что мастер online. Соответственно используется и как heartbeat и как источник периодической синхронизации времени. Запаковка распаковка в long действует до 2038 г. и широко описана. Потом 8 байт понадобится.
Вот перечитываю часа три, пытаюсь вникнуть......unix_time Это где? Перерыл весь поисковик.

Цитата:
Я, если необходимо деаю так:
ставлю счетчик CTU который непрерывно считает от 0 до какого-нибудь числа. И его значение передаю слейву. Слейв проверяет изменяется ли число, при неизменении за несколько секунд (время можно менять) - он выставляет бит "не в сети". При возобновлении изменения переменной - бит сбрасывается. Только вот редко такое нужно... раза 2-3 всего использовал такой способ...
Мах это не тот пример что я привёл в файле выше? Подробней можно описать?
BBB36 вне форума   Ответить с цитированием