Действия
Разработка #22
открытоKernel. Доработать алгоритм переключения ролей из резервного в ведущий
Дата начала:
11.12.2024
Срок завершения:
Готовность:
0%
Оценка временных затрат:
Описание
Случай срабатывание таймаута по основному каналу
Смотрим наличие запросов по запасному каналу связи
Если нет, то становимся мастером.
Если есть, то остаемся слейвом
Случай срабатывание таймаута( равен та основного канала ) на запасном канале связи
Становимся мастером
Действия
#1
Обновлено Сергей Ушаров 12 месяца назад
- Параметр Трекер изменился с Формализация требований на Разработка
Действия
#3
Обновлено Сергей Ушаров 12 месяца назад
Теперь алгоритм работает следующим образом:
Исходное сосояние - модуль резервный.
- Если Сработал таймаут главного канала связи(где установлен таймаут Х сек)
- И так же Х сек прорверяется наличие обмена по запасномиу каналу связи
- Если не обмена Х сек на запасном канале, то становимя ведущим
- Если есть обмен, то остаемся резервным.
Действия
#5
Обновлено Сергей Ушаров 12 месяца назад
- Параметр Статус изменился с В работе на Нужен отклик
Действия
#6
Обновлено Сергей Ушаров 12 месяца назад
- Параметр Статус изменился с Нужен отклик на Исполнено
Действия
#7
Обновлено Сергей Ушаров 12 месяца назад
- Параметр Статус изменился с Исполнено на Нужен отклик
Действия
#8
Обновлено Сергей Ушаров 11 месяца назад
- Параметр Статус изменился с Нужен отклик на Исполнено
Действия
#9
Обновлено Сергей Ушаров 13 дня назад
Переделал алгоритм, теперь так:
Исходное сосояние - модуль резервный.
- установлен таймаут главного канала Х сек
- так же Х сек прорверяется наличие обмена по запасномиу каналу связи
- Если нет обмена Х сек на запасном канале, то становимя ведущим
- Если есть обмен, то остаемся резервным.
Действия