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

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП4
| | |-+  «Взлет СП 4.0», версия 4.0.26.1 Часть приборов не выходит на связь
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] 2 Печать
Автор Тема: «Взлет СП 4.0», версия 4.0.26.1 Часть приборов не выходит на связь  (Прочитано 9027 раз)
vvv
Пользователь
**

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

Сообщений: 22



WWW
« : 21.05.2019, 09:12:37 »

Часть приборов перестала самостоятельно передавать данные на сервер через ассв 030. При опросе в ручную, выходит неизвестная группа или прибор и все...
Из странностей, иногда останавливается служба опроса.

Цитировать
Приложение: VzljotSp.Services.TransportService.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: VzljotSp.LockTimeOutException
   в VzljotSp.LockTicket.YJO6Q88D5s(System.Threading.ReaderWriterLockSlim, VzljotSp.LockTypeEnum, System.TimeSpan ByRef, Boolean ByRef)
   в VzljotSp.LockTicket..ctor(System.Threading.ReaderWriterLockSlim, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockTicket`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]..ctor(VzljotSp.LockObject`1<System.__Canon>, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockTicket`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].npV6KGoC5Z(VzljotSp.LockObject`1<System.__Canon>, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockObject`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Write(Boolean)
   в VzljotSp.Services.TransportService.TransportService.Dispose(Boolean)
   в VzljotSp.Services.TransportService.TransportService.FXADVy7NsXiLqy4VdIm(System.Object, Boolean)
   в VzljotSp.Services.TransportService.TransportService.Dispose()
   в VzljotSp.Services.TransportService.TransportService.xxY2VjAq4H(System.Object, System.EventArgs)
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()

Сведения об исключении: System.Runtime.CallbackException
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()
   в System.ServiceModel.Channels.CommunicationObject.Fault()
   в System.ServiceModel.Channels.ServiceChannel.OnInnerChannelFaulted(System.Object, System.EventArgs)
   в System.EventHandler.Invoke(System.Object, System.EventArgs)
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()
   в System.ServiceModel.Channels.InputQueueChannel`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].OnFaulted()
   в System.ServiceModel.Channels.ReliableDuplexSessionChannel.OnFaulted()
   в System.ServiceModel.Channels.ServerReliableDuplexSessionChannel.OnFaulted()
   в System.ServiceModel.Channels.CommunicationObject.Fault()
   в System.ServiceModel.Channels.CommunicationObject.Fault(System.Exception)
   в System.ServiceModel.Channels.ChannelReliableSession.OnLocalFault(System.Exception, System.ServiceModel.Channels.Message, System.ServiceModel.Channels.RequestContext)
   в System.ServiceModel.Channels.ChannelReliableSession.OnLocalFault(System.Exception, System.ServiceModel.Channels.WsrmFault, System.ServiceModel.Channels.RequestContext)
   в System.ServiceModel.Channels.ChannelReliableSession.OnInactivityElapsed(System.Object)
   в System.ServiceModel.Channels.InterruptibleTimer.OnTimerElapsed()
   в System.ServiceModel.Channels.InterruptibleTimer.OnTimerElapsed(System.Object)
   в System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
   в System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
   в System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)


Цитировать
Имя сбойного приложения: VzljotSp.Services.TransportService.exe, версия: 4.0.26.1, отметка времени: 0x5c77d339
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.23915, отметка времени 0x59b94abb
Код исключения: 0xe0434352
Смещение ошибки: 0x0000c54f
Идентификатор сбойного процесса: 0x13ec
Время запуска сбойного приложения: 0x01d50ef6b7e35eed
Путь сбойного приложения: C:\Program Files (x86)\Vzljot Sp\Bin\VzljotSp.Services.TransportService.exe
Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll
Код отчета: d92d41a4-7b72-11e9-a35b-002481ec07c1

Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Дмитрий Пархоменко
Global Moderator
*****

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

Сообщений: 1697



« Ответ #1 : 21.05.2019, 09:32:14 »

Здравствуйте!

1. частая причина отсутствия передачи данных - закончились деньги на сим-картах, соединение происходит, но передача данных нет. Этим грешат некоторые сотовые операторы, т.е. в отсутствие баланса разрешают выполнить соединение.

2. по падению службы - обновите комплекс до последней версии, вероятно поможет. Нет - будем разбираться.
Записан
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #2 : 22.05.2019, 10:33:36 »

Действительно, проблема была в этом. Спасибо!
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Дмитрий Пархоменко
Global Moderator
*****

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

Сообщений: 1697



« Ответ #3 : 22.05.2019, 11:22:12 »

Не за что. Подскажите, пункт 1 или 2, или оба сразу?
Записан
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #4 : 24.05.2019, 13:04:26 »

Пока пункт 1.

Еще проблема возникла. Программа виснет наглухо, пока не перезапускаю службы.

Цитировать
[ERROR] 03:54:51.099 Превышено время ожидания блокировки.
Превышено время ожидания блокировки.

Тип Исключения: VzljotSp.LockTimeOutException
Трассировка стека:
VzljotSp.LockTimeOutException.E9ABs30VWYkO7KvEbBJ()
VzljotSp.LockTimeOutException..ctor(String message)
VzljotSp.LockTicket.YJO6Q88D5s(ReaderWriterLockSlim  , LockTypeEnum  , TimeSpan&  , Boolean&  )
VzljotSp.LockTicket..ctor(ReaderWriterLockSlim locker, LockTypeEnum lockType, TimeSpan timeout, Boolean throwOnMaxTimeout)
VzljotSp.LockTicket`1[T]..ctor(LockObject`1 lockObject, LockTypeEnum lockType, TimeSpan timeout, Boolean throwOnMaxTimeout)
VzljotSp.LockTicket`1[T].npV6KGoC5Z(LockObject`1 ujYInny154WflYClAl, LockTypeEnum  , TimeSpan  , Boolean  )
VzljotSp.LockObject`1[T].Write(Boolean throwOnMaxTimeout)
VzljotSp.Services.TransportService.TransportService.Request(VspMessage message)
(Huh?) - Unknown Frame
System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)

Логи скинул на почту.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Дмитрий Пархоменко
Global Moderator
*****

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

Сообщений: 1697



« Ответ #5 : 24.05.2019, 16:14:27 »

2. по падению службы - обновите комплекс до последней версии, вероятно поможет. Нет - будем разбираться.
Записан
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #6 : 10.06.2019, 11:16:20 »

Обновились до версии 4.0.27.10

Приборы пытаются выйти, но данные не передают.

Логи скинул на почту.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Дмитрий Пархоменко
Global Moderator
*****

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

Сообщений: 1697



« Ответ #7 : 10.06.2019, 14:23:08 »

Выслал Вам в л/с ссылку на обновление.

В логах, после обновления на версию 4.0.27.10, никаких критических ошибок не нашли.
Возможно у Вас что-то с модемом, версия 4.0.27.13 должна с этим помочь.
Записан
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #8 : 10.06.2019, 14:55:54 »

Почистил логи, обновился. Примерно тоже самое осталось, получили данные еще от двух приборов.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #9 : 10.06.2019, 14:58:15 »

Приборы выходят на связь сами.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Дмитрий Пархоменко
Global Moderator
*****

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

Сообщений: 1697



« Ответ #10 : 10.06.2019, 15:44:40 »

Напиши пожалуйста конкретно с какими приборами у Вас сейчас есть проблемы (тип, зав. номер и/или идентификатор АССВ), посмотрим в логах, т.к. по большей части в логах видно что данные успешно читаются и сохраняются.
Возможно у Вас снова закончились деньги на сим-картах?
Есть ли возможность нам подключится к Вашим проблемным приборам на АССВ (можем предоставить данные, чтобы Вы могли прописать нас в качестве доп. абонентов - проверим что и как)?
Записан
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #11 : 11.06.2019, 08:17:01 »

Обновление ситуацию не изменило. Возможность подключиться к приборам предоставим, если нужно. Логи скинул на почту. На сим картах трафик очень быстро расходуется....
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #12 : 11.06.2019, 08:23:46 »

Деньги на баланс еще не пришли со вчерашнего дня, пока ждем.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #13 : 11.06.2019, 10:20:47 »

Пока полет нормальный. Если будут зависания - отпишусь.
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
vvv
Пользователь
**

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

Сообщений: 22



WWW
« Ответ #14 : 12.06.2019, 13:27:52 »

Цитировать
SQL Server обнаружил 1 запросов ввода-вывода, занявших более 15 секунд, для завершения обработки файла [c:\Program Files\Microsoft SQL Server\MSSQL10_50.VZLJOT\MSSQL\DATA\VzljotSp_log.LDF] в базе данных [VzljotSp] (5). Дескриптор этого файла в ОС - 0x0000000000000708. Смещение последнего длинного ввода-вывода: 0x0000008b7aca00

Цитировать
Приложение: VzljotSp.Services.TransportService.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: VzljotSp.LockTimeOutException
   в VzljotSp.LockTicket.wagqGXPFUn(System.Threading.ReaderWriterLockSlim, VzljotSp.LockTypeEnum, System.TimeSpan ByRef, Boolean ByRef)
   в VzljotSp.LockTicket..ctor(System.Threading.ReaderWriterLockSlim, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockTicket`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]..ctor(VzljotSp.LockObject`1<System.__Canon>, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockTicket`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].vQkqSuxnDg(VzljotSp.LockObject`1<System.__Canon>, VzljotSp.LockTypeEnum, System.TimeSpan, Boolean)
   в VzljotSp.LockObject`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Write(Boolean)
   в VzljotSp.Services.TransportService.TransportService.Dispose(Boolean)
   в VzljotSp.Services.TransportService.TransportService.h5c22mT7HkgKhtpVkey(System.Object, Boolean)
   в VzljotSp.Services.TransportService.TransportService.Dispose()
   в VzljotSp.Services.TransportService.TransportService.KOjWKdWUDj(System.Object, System.EventArgs)
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()

Сведения об исключении: System.Runtime.CallbackException
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()
   в System.ServiceModel.Channels.CommunicationObject.Fault()
   в System.ServiceModel.Channels.ServiceChannel.OnInnerChannelFaulted(System.Object, System.EventArgs)
   в System.EventHandler.Invoke(System.Object, System.EventArgs)
   в System.ServiceModel.Channels.CommunicationObject.OnFaulted()
   в System.ServiceModel.Channels.InputQueueChannel`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].OnFaulted()
   в System.ServiceModel.Channels.ReliableDuplexSessionChannel.OnFaulted()
   в System.ServiceModel.Channels.ServerReliableDuplexSessionChannel.OnFaulted()
   в System.ServiceModel.Channels.CommunicationObject.Fault()
   в System.ServiceModel.Channels.CommunicationObject.Fault(System.Exception)
   в System.ServiceModel.Channels.ChannelReliableSession.OnLocalFault(System.Exception, System.ServiceModel.Channels.Message, System.ServiceModel.Channels.RequestContext)
   в System.ServiceModel.Channels.ChannelReliableSession.OnLocalFault(System.Exception, System.ServiceModel.Channels.WsrmFault, System.ServiceModel.Channels.RequestContext)
   в System.ServiceModel.Channels.ChannelReliableSession.OnInactivityElapsed(System.Object)
   в System.ServiceModel.Channels.InterruptibleTimer.OnTimerElapsed()
   в System.ServiceModel.Channels.InterruptibleTimer.OnTimerElapsed(System.Object)
   в System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
   в System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
   в System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)


Цитировать
Имя сбойного приложения: VzljotSp.Services.TransportService.exe, версия: 4.0.27.13, отметка времени: 0x5cfe3447
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.23915, отметка времени 0x59b94abb
Код исключения: 0xe0434352
Смещение ошибки: 0x0000c54f
Идентификатор сбойного процесса: 0x1200
Время запуска сбойного приложения: 0x01d52013357150f2
Путь сбойного приложения: C:\Program Files (x86)\Vzljot Sp\Bin\VzljotSp.Services.TransportService.exe
Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll

Цитировать
Контейнер ошибки , тип 0
Имя события: CLR20r3
Ответ: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: XMM0EMT5DOD315CWQWRQRQT2ZDF3USL2
P2: 4.0.27.13
P3: 5cfe3447
P4: VzljotSp
P5: 4.0.27.13
P6: 5cfe3433
P7: 338
P8: 189
P9: System.Runtime.CallbackException
P10:

Вложенные файлы:
C:\Windows\Temp\WER6459.tmp.appcompat.txt
C:\Windows\Temp\WER6525.tmp.WERInternalMetadata.xml
C:\Windows\Temp\WER6526.tmp.hdmp
C:\Windows\Temp\WER976D.tmp.mdmp

Эти файлы можно найти здесь:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_XMM0EMT5DOD315CW_a0f76b88dbbc7fbf86ea0e03732a93429bcd4e_cab_19c3996d

Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: b9355c92-8c96-11e9-9ef9-002481ec07c1

Цитировать
Контейнер ошибки , тип 0
Имя события: CLR20r3
Ответ: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: XMM0EMT5DOD315CWQWRQRQT2ZDF3USL2
P2: 4.0.27.13
P3: 5cfe3447
P4: VzljotSp
P5: 4.0.27.13
P6: 5cfe3433
P7: 338
P8: 189
P9: System.Runtime.CallbackException
P10:

Вложенные файлы:
C:\Windows\Temp\WER6459.tmp.appcompat.txt
C:\Windows\Temp\WER6525.tmp.WERInternalMetadata.xml
C:\Windows\Temp\WER6526.tmp.hdmp
C:\Windows\Temp\WER976D.tmp.mdmp

Эти файлы можно найти здесь:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_XMM0EMT5DOD315CW_a0f76b88dbbc7fbf86ea0e03732a93429bcd4e_cab_19c3996d

Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: b9355c92-8c96-11e9-9ef9-002481ec07c1
Записан

Windows Server 2008 R2, Взлет СП 4.0.28, SQL Server 10.50.4000
Страниц: [1] 2 Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

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