Вопрос по передаче данных от приложения до устройства

Только ПО разработанное в Вега-Абсолют
Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Пн, 05 авг 2019 14:35

Что есть: устройство класс А. выходит на связь раз в N часов.
сервер йотвега
БС вега вер2,1

реальная ситуация: выход устройством на связь раз в час. формируюю сообщение и запихиваю его в очередь на отправку в расчёте что сообщение (допустим синхронизацию по времени) устройству будет отправлено сразу по выходу на связь. Сеанс связи допустим минут через 30-40.
НО! иногда, совершенно спорадически сообщения ОТ приложения ЧЕРЕЗ сервер и БС ДО устройства НЕ доходят сразу, спервого раза. иногда раза со второго - третьего. в реальных условиях это плюс одни сутки. такое происходит даже когда у сервера всего одна БС и у ЮС всего одно единственное устройство.
сообщение через API json формирую верно.

Аватара пользователя
IlyaB
Техническая поддержка
Сообщения: 5
Зарегистрирован: Вт, 06 авг 2019 08:39

Re: Вопрос по передаче данных от приложения до устройства

Сообщение IlyaB » Ср, 07 авг 2019 11:05

Можно логи с сервера приложить?

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Ср, 07 авг 2019 13:23

прилагаю
Вложения
Копия (1) history_1.zip
(3.19 КБ) 20 скачиваний

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Ср, 07 авг 2019 16:04

вот ещё один файлик. ситуация была только что. врмея выхода на связь - 5 минут.
устройство вышло на связь и НЕ получило из очереди своё сообщение с настройкой синхронизации времени.
Вложения
Копия (1) history_1.zip
(1.76 КБ) 7 скачиваний

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Ср, 07 авг 2019 21:12

Сделал так:
Устройство в одну сессию включения передаёт последовательно два пакета. на порт 1 и на порт 2.
как только приходят данные на порт 1 мгновенно создаётся сообщение для порта 1 и устройство тут же шлёт данные на порт 2. в этот момент должны придти данные которые мы сформировали в ответ. но данные по факту на порт 1 приходят только уже на третий сеанс включения. через пять минут.
специально воссоздал ситуацию.
файлик лога прилагаю.
Вложения
Копия (1) history_1.zip
(1.14 КБ) 10 скачиваний

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Пн, 12 авг 2019 14:28

Есть проблема пропусков передачи сообщений от сервера к устройтсву и неполучение ACK пакетов.
Прилагаю *.log файл в котором наглядно видно что устройство 0102030405060707 выходило на связь 3(три) раза прдеже чем получило своё заранее подготовленное сообщение от сервера. Также согласно логам устройства сообщения ACK от БС получались через раз.
Очень подробный лог файл работы сервера прилагаю.
Вложения
history_1.zip
(1.19 КБ) 13 скачиваний

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Чт, 15 авг 2019 20:52

Господа разработчики и иже с ними! Проблема есть и никуда не делась. Прошу комментариев и инструкций для исправления!

Аватара пользователя
a.gerusenko
Сотрудник компании
Сообщения: 14
Зарегистрирован: Пт, 26 июл 2019 16:48

Re: Вопрос по передаче данных от приложения до устройства

Сообщение a.gerusenko » Пт, 16 авг 2019 15:32

Специалисты тех поддержки занимаются вашей проблемой.
Инженер-программист

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Вт, 20 авг 2019 15:26

Господа разработчики, держите в курсе, пожалуйста!
Если нужна какая либо информация - то мне предоставить её не проблема.
На данный момент я исключил не совпадение частостных планов. Также я сделал так чтобы моё устройство ждало ответа от сервера в течении 60 секунд (rx1,rx2 windows = 60 secs)
исключил БС - работает корректно.
исключил свой софт полностью.

проблема исключительно в ПО сервера.

Самуил
Просто смотрю
Сообщения: 56
Зарегистрирован: Вт, 02 июл 2019 13:10

Re: Вопрос по передаче данных от приложения до устройства

Сообщение Самуил » Пт, 23 авг 2019 19:13

тема начата пятого августа.
сегодня двадцать третье...
кроме того что техподдержка работает сообщений нет.
WTF?!

Ответить