Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2017, 23:47   #1
Aoizora
Заблокирован
 
Регистрация: 11.11.2016
Сообщений: 261
По умолчанию Чистка таблицы сетевых узлов от неактивных

На моем сервере хранится таблица нод в сети. Мне нужно периодически обновлять эту таблицу и удалять из нее отключенные ноды. Как это можно сделать? Пока что я придумал два варианта:

1. Удаление нод, у которых время подключения самое давнее.
2. Установка соединения с каждой нодой и отправка ей специального пакета, в ответ на который должен прийти определенный ответ. Если ответа нет, нода удаляется. По какому протоколу лучше отправлять пакеты? Если использовать TCP, может тратиться время на установку соединения с отключенной нодой. Если UDP, пакет может не дойти.

Что делать?
Aoizora вне форума Ответить с цитированием
Старый 02.02.2017, 08:05   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Посылайте UDP.
Если не дойдет, то
а) можно попробовать опять
б) такой нод все равно что не в сети
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Затемнение неактивных ссылок / jQuery Dzvene JavaScript, Ajax 2 20.02.2014 01:50
Скрытие неактивных строк Alex19789 Microsoft Office Excel 2 19.02.2010 13:57
Чистка ноутбука?? Betty Компьютерное железо 3 07.09.2009 19:05
Чистка памяти Shouldercannon Общие вопросы Delphi 2 18.07.2008 11:28
Чистка переменных delphin100 Общие вопросы Delphi 9 30.06.2008 10:53