В процессе функционирования службы OnLAN Messenger идет постоянное тестирование канала - автоматическая проверка соединения с подключенными клиентами (в том числе, заблокированными). Проверка заключается в регулярной (повторяющейся через определенные промежутки времени) отправке всем подключенным клиентам со стороны сервера специальных сообщений, на которые со стороны клиентов на сервер должны прийти ответы. В случае отсутствия ответа от клиента, его статус меняется на "OFFLINE" ("Не подключен"). Интервал времени между автоматическими проверками соединения может быть задан в настройках сервера автоматически из расчета общего числа контактов либо вручную.
Если между двумя автоматическими проверками соединения произойдет ошибка при отправке информации одному из подключенных клиентов, его статус ("ONLINE", "NOCONTACT", "LOCKED" и пр.) не изменится, а попытки отправить информацию будут повторяться либо до успешной отправки, либо до исчерпания числа попыток, заданного в настройках сервера. Счетчик ошибок клиента сбрасывается либо в момент автоматической проверки соединения, либо при получении от клиента какой-либо информации.
Перечисленные выше параметры автоматической проверки соединения задаются во вкладке "General" окна "Options" (см. Настройка основных параметров).
Существует возможность принудительно осуществить проверку работоспособности клиентов в любой момент времени, не дожидаясь времени автоматической проверки. Для этого достаточно выбрать пункт меню "Users" -> "Check users online" в окне "OnLAN Server" (рис. 3).
Назад Далее
|