Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
19.03.2024, 06:30:22
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП3
| | |-+  Ошибка SPgdata
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Ошибка SPgdata  (Прочитано 12501 раз)
kirhgou
Пользователь
**

Харизма: 1
Офлайн Офлайн

Сообщений: 31


« : 20.03.2017, 10:35:34 »

Здравствуйте, переодически при опросе вылетает приложение spgdata.exe, опрос встает, данные от уже запрошенных узлов поступают, но новые сеансы связи  не создаются и старые не завершаются, до тех пор пока не закрыто окно об ошибке.
Вот что происходит в момент закрытия ошибки, логи прилагаю.
Код:
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 55
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 7
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 5
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 19
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 21
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 41
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 3
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 49
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 45
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 9
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 13
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 59
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 25
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 57
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 51
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 33
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 39
20.03.2017 11:15:05 WM_DDE_TERMINATE: Sess = 53
20.03.2017 11:15:05 GPRS: Закрыт сокет ID=1100933 (получено 33 байт, макс блок 33)
20.03.2017 11:15:27 GPRS: Закрыт сокет ID=1009905 (получено 304363 байт, макс блок 897)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1308483 (получено 543160 байт, макс блок 1360)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=902673 (получено 363945 байт, макс блок 1024)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1409500 (получено 422069 байт, макс блок 1360)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1311963 (получено 516030 байт, макс блок 1360)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1406573 (получено 337358 байт, макс блок 1360)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=903017 (получено 306777 байт, макс блок 1024)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1009777 (получено 771553 байт, макс блок 1024)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1310989 (получено 745048 байт, макс блок 1360)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=23559774 (получено 397743 байт, макс блок 1024)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1306734 (получено 143220 байт, макс блок 1296)
20.03.2017 11:15:28 GPRS: Закрыт сокет ID=1200320 (получено 134048 байт, макс блок 288)
20.03.2017 11:16:04 GPRS: Закрыт сокет ID=1309772 (получено 33 байт, макс блок 33)
20.03.2017 11:17:19 86 TCP-IP DATA: E54 Абонент не отвечает
20.03.2017 11:17:19 WM_DDE_TERMINATE: Sess = 86
20.03.2017 11:17:19 TCP_IP INIT Topic: G95 Sess=87
20.03.2017 11:17:19 87 TCP-IP REQUEST Item:NOP
20.03.2017 11:17:39 WM_DDE_TERMINATE: Sess = 87
20.03.2017 11:17:43 Запрос GPRS или Ethernet сеанса
20.03.2017 11:17:59 Отсылка запроса идентификации
20.03.2017 11:18:00 GPRS или Ethernet идентификация: 1305383 Время адаптера: 20.03.17  11:55
20.03.2017 11:18:02 TCP_IP INIT Topic: P Sess=88

* Логи.rar (646.31 Кб - загружено 885 раз.)
Записан
kirhgou
Пользователь
**

Харизма: 1
Офлайн Офлайн

Сообщений: 31


« Ответ #1 : 21.03.2017, 13:53:18 »

Никто ничего не подскажет? (
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #2 : 21.03.2017, 15:15:59 »

Здравствуйте! Как часто происходит падение программы? Раз в неделю или чаще?
Сколько приборов/узлов у Вас в системе? БД в MS Access или MS SQL Server?
Записан
kirhgou
Пользователь
**

Харизма: 1
Офлайн Офлайн

Сообщений: 31


« Ответ #3 : 22.03.2017, 07:30:19 »

Узлов мало, 84. Падает 2-3 раза в день, но может продержаться неделю. БД ms sql
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #4 : 22.03.2017, 08:43:41 »

Если версия Взлет СП3 выше 3.0.0.25, то могу предложить Вам воспользоваться возможностью автоматического перезапуска комплекса. Для этого достаточно добавить строковый параметр "RebootTime" в раздел "HKEY_CURRENT_USER\SOFTWARE\Vzljot\VzljotSP" со значением в формате "ЧЧ:МН", где ЧЧ - час, МН - минуты, т.е. значение "03:30" вынудит СП3 перезагрузиться в 3:30 ночи, что продлит срок бесперебойной работы комплекса. Обратите внимание, что формат строгий и состоит из 5 символов, т.е. указывать к примеру "3:30" не допустимо.
Для того, чтобы Взлест СП3 принял эту настройку, необходимо перегрузить процесс "Spstart.exe", либо перезагрузить компьютер.
Записан
FenevaDV
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 5


« Ответ #5 : 12.10.2017, 14:35:46 »

Похожая проблема, только кроме Spgdata.exe (имя сбойного модуля ntdll.dll) может выпадать с ошибкой spserver.exe, а так же  Vzljot.Asoi.Anaiysis.Service.exe (KERNELBASE.dll). Ещё в журнале приложений есть: имя CLR20r3, сигнатура проблемы Vzljot.Asoi.Anaiysis.Service.exe, P9 system.outofmemoryexception.

1) Поможет ли решить проблему с  Spgdata.exe и spserver.exe предложенное ранее решение по перезапуску?
2) Что делать с system.outofmemoryexception?

Windows server 2012r2, 450 узлов, SQL, версия 3.0.0.41


Записан
kirhgou
Пользователь
**

Харизма: 1
Офлайн Офлайн

Сообщений: 31


« Ответ #6 : 12.10.2017, 15:41:21 »

С вылетами spgdata помогло включение синхронизации времени виртуальной машины с хостом (разница порой в 30-40 минут была).
Записан
FenevaDV
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 5


« Ответ #7 : 12.10.2017, 15:59:44 »

у меня не на виртуалке СП3, так что синхронизировать нечего
Записан
FenevaDV
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 5


« Ответ #8 : 13.10.2017, 09:17:47 »

Ещё такой вопрос, база 355ГБ с 2014 года, ОЗУ на сервере 48 ГБ, а SQL потребляет 43ГБ. До скольки мне можно ограничить ОЗУ для SQL?
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #9 : 13.10.2017, 11:24:02 »

1) Поможет ли решить проблему с  Spgdata.exe и spserver.exe предложенное ранее решение по перезапуску?
Если падение происходит не чаще чем раз в сутки, по предложенный перезапуск процессов конечно же Вам поможет.

2) Что делать с system.outofmemoryexception?
...
Ещё такой вопрос, база 355ГБ с 2014 года, ОЗУ на сервере 48 ГБ, а SQL потребляет 43ГБ. До скольки мне можно ограничить ОЗУ для SQL?
Необходимо обеспечить достаточное кол-во свободной оперативной памяти, установите ограничение для MS SQL Server так, чтобы оставалось 8 Гб, т.е. 48 - 8 = 40 Гб для MS SQL Server.

Также, по Spgdata.exe и spserver.exe рекомендую заглянуть сюда.
Записан
FenevaDV
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 5


« Ответ #10 : 17.10.2017, 11:22:00 »

Спасибо, Дмитрий! 2е суток уже, как сделала изменения и в реестре и с SQL (ограничила до 40ГБ ОЗУ). Пока всё работает. Спасибо.
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #11 : 17.10.2017, 12:32:28 »

Не за что. Рад был помочь Smiley
Записан
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.