Устройства имеют определенные статусы, показывающие их текущее состояние, и эти статусы меняются по истечении установленного времени.
- Если от устройства поступают данные, содержащие валидные координаты, то оно имеет статус • На связи.
- Если данные о местоположении отсутствуют более 5 минут, устройство меняет статус на • Местоположение не обновлено.
- Если пакеты данных не поступают более 10 минут, устройство меняет свой статус на • Оффлайн.
Регулировка таймаутов
На вашем собственном сервере Navixy On-Premise вышеуказанные таймауты могут быть изменены, если это необходимо. Для этого нужно внести изменения в конфигурацию службы tcp-server.
/home/java/tcp-server/conf/config.properties
(Linux)C:\java\tcp-server\conf\config.properties
(Windows)
Откройте этот файл для редактирования и добавьте следующие строки:
timers.idleTimeout=10m
timers.offlineTimeout=15m
В приведенном выше примере тайм-ауты составляют 10 минут для "Местоположение не обновлено" и 15 минут для "Оффлайн". Вы можете указать любые необходимые вам значения, но обязательно укажите первый тайм-аут меньше второго. Также обратите внимание, что после значения требуется указать букву m (означающую минуты).
После указания значений сохраните файл и перезапустите tcp-server, чтобы применить изменения.