PDA

Просмотр полной версии : Длительная задержка данных


camelot1402
07.11.2011, 09:08
нет данных с некоторых приборов уже 4 дня. все было в порядке до того, как нам отключили электричество, отчего вырубился сервер. он был отключен примерно сутки. после его включения, данные по некоторым авто приходят, а по некоторым с 3 числа так и нет данных.

хватает ли для этого нашего канала интернет и конфигурации пк:
в базе 450 авто,
канал интернет 4 мбит,
комп core 2 6320 МГц, 2 гб озу, винт 320 гб ST3320620AS
оператор мтс, также ездят 5 тестовых авто на мегафоне, аналогичные задержки с них идут

Alex
07.11.2011, 09:30
данные по некоторым авто приходят, а по некоторым с 3 числа так и нет данных.

Баланс сим карт проверяли? Может деньги кончились?


хватает ли для этого нашего канала интернет и конфигурации пк:
в базе 450 авто,
канал интернет 4 мбит,
комп core 2 6320 МГц, 2 гб озу, винт 320 гб ST3320620AS
оператор мтс, также ездят 5 тестовых авто на мегафоне, аналогичные задержки с них идут

Хватает. Если бы не хватало канала, то было бы отставание данных от реального времени по всем приборам сразу.
Проверьте логи сервера, нет ли там ошибок по этим серийным номерам.

camelot1402
07.11.2011, 11:24
в логах в папке logs
[07.11.2011 14:01:23] Обновление списка приборов завершено.

в папке data по конкретному прибору, в файле
*******-111031.log
отображаются лишь настройки подключения

Alex
07.11.2011, 12:14
camelot1402, смотрите в \Logs\DeviceLog\

camelot1402
07.11.2011, 14:19
по данному прибору ничего нет, сразу вопрос,
что значит ИД и сокет.
в логах куча записей про неверные пароли с других приборов и что найдено более старое соединение по другим сокетам

NickolaDed
07.11.2011, 14:23
нет данных с некоторых приборов уже 4 дня. все было в порядке до того, как нам отключили электричество, отчего вырубился сервер. он был отключен примерно сутки. после его включения, данные по некоторым авто приходят, а по некоторым с 3 числа так и нет данных.

хватает ли для этого нашего канала интернет и конфигурации пк:
в базе 450 авто,
канал интернет 4 мбит,
комп core 2 6320 МГц, 2 гб озу, винт 320 гб ST3320620AS
оператор мтс, также ездят 5 тестовых авто на мегафоне, аналогичные задержки с них идут

Это связано именно с тем, что отключался сервер. У меня в таких случаях тоже происходит отстование. У меня в базе 550 объектов. Если у меня сервер свалился на 2 дня. то от 3 дней до недели идет получения данных. Насколько я понял данные идет последовательно от старых к новым. Так, что для объектов которые работают в условиях плохой сотовой связи не льзя говорить об оперативности. Хотелось бы, что бы в таких случаях в пакетах присылылась бы не только история, но и одна новая текущая координата. А то я два дня смотрю как у меня транспорт вчерашним днем катается!

camelot1402
08.11.2011, 07:07
баланс на симках еще на год вперед. задним числом у меня машины не ездят. с них просто данные не идут с той даты. будто прибор отключает передачу по gsm при отсутствии адресата

Alex
08.11.2011, 09:48
что значит ИД и сокет

это идентификатор потока и номер сокета. Для Вас эта информация не имеет особого смысла.


в логах куча записей про неверные пароли с других приборов

значит не совпадают пароли в приборе и на сервере.

camelot1402
09.11.2011, 06:39
может ли быть задержка из-за того, что канал забивается этими данными с неверными паролями и старыми сокетами? по netstat -s очень много отброшенных пакетов. их брандмауер отбрасывает или автограф при несовпадении паролей?

Мишка
11.11.2011, 09:17
Хотя бы один из тех приборов который не появился на сервере пробовали физически перезапустить по питанию? Или послать СМС на перезапуск?

csistra
14.11.2011, 07:37
а сколько максимально потянет на себе сервер автограф приборов ?

plex
14.11.2011, 07:54
На обычном железе до 10 000, дальше потребуются хороший RAID из SSD

csistra
14.11.2011, 08:02
Ок псб.

camelot1402
14.11.2011, 13:23
пока все данные в нормальном режиме приходят. не пойму только в логах, что за более старое соединение по другим сокетам обнаруживается?

bege
14.11.2011, 15:35
пока все данные в нормальном режиме приходят. не пойму только в логах, что за более старое соединение по другим сокетам обнаруживается?
Если прибор по какой-то причине теряет сеть (переходит от вышки к вышке или просто выходит за пределы действия вышек), соединение не закрывается корректно. При появлении сети прибор создает уже новое подключение, а старое в таком случае закрывается сервером.

Alex
16.11.2011, 12:52
На обычном железе до 10 000, дальше потребуются хороший RAID из SSD

Поправлю. На обычном диске не более 5000. Далее нужен RAID0 или RAID10.
На SSD дисках никто не проверял.

plex
16.11.2011, 13:00
Поправлю. На обычном диске не более 5000. Далее нужен RAID0 или RAID10.Ну ведь много зависит от интервалов отправки и запросов программой, ведь может для кого то и раз в 5 минут достаточно, а вот таксистам надо раз в 15-30 секунд.