...

Сервер перестал стабильно запускаться

Тема в разделе "Проблемы/ошибки", создана пользователем shvetcov, 12 июл 2022.

  1. shvetcov

    shvetcov New Member

    Здравствуйте! Установлена Система Элма 3.13.11.39805 Экспресс с 2017 года, до недавнего времени система работала без сбоев и каких то критических ошибок, недавно стали наблюдаться проблемы с запуском, внутренний сервер Cassini вообще отказался запускаться (говоря что служба не ответила вовремя и просто ее останавливал), своими силами перевели систему на IIS, тот начал работать но периодически стал отпадать, с такими ошибками:
    Процесс, обслуживающий пул приложений "Elma", превысил лимиты времени для завершения работы. Идентификатор процесса "3980".
    Рабочий процесс "3980", обслуживающий пул приложений "Elma", не смог остановить канал прослушивателя для протокола "http" в отведенный интервал времени. Поле данных содержит номер ошибки.
    И потом очень долго запускается, может даже не с первого раза.
    Не подскажите с чем это может быть связано? Проверки на целостность диска и файлов операционной системы ничего не дают, пишет что все хорошо, в сервере стоит raid, и при загрузке с любого диска картина одинаковая. Увеличение параметров времени лимитов для завершения работы тоже особо никак не меняет картину
    Может нужно просто что то поднастроить или почистить?
     
  2. inquisitor

    inquisitor Administrator

    А в журнале windows есть какие-то сообщения? Вообще хорошо бы типичные ошибки для IIS посмотреть...
     
  3. v.snegirev

    v.snegirev New Member

    Приветствую, коллеги. Как вариант можно в логе журнала событий ОС посмотреть код возникающей ошибки и копнуть интернет на предмет решения данной ошибки.
    Также можно лог системы посмотреть. Обычно он лежит в папке с системой ELMA\Web\logs\error. Если не понятно - можно приложить сюда, для публики. Авось посмотрят-помогут.
     
  4. shvetcov

    shvetcov New Member

    Да вроде бы все просмотрели, ничего не обычного за исключением данной ошибки Процесс, обслуживающий пул приложений "Elma", превысил лимиты времени для завершения работы.

    Через оснастку windows ошибок по iis других ошибок нет, кроме того логи смотрел здесь c:\inetpub\logs\LogFiles\
     
    Последнее редактирование: 18 июл 2022
  5. shvetcov

    shvetcov New Member

    события тоже просматривали, максимум в инете советы по проверке целостности ФС и ОС. Логи чистим а то там за 5 лет работы 50+ Гб собралось, прикреплю последние.
     
  6. shvetcov

    shvetcov New Member

    На Cassinin вылетала следующая ошибка в логах
    ERROR 2022-07-04 00:48:45,938 [thread 182] EleWise.ELMA.WebServer.Service.Program.CurrentDomain_UnhandledException:)0) - Unhandled, terminating: True
    System.Net.Sockets.SocketException (0x80004005): Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)

    Server stack trace:
    в System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
    в System.Net.Sockets.Socket.Bind(EndPoint localEP)
    в Cassini.Host.Start()
    в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
    в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

    Exception rethrown at [0]:
    в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
    в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    в Cassini.Host.Start()
    в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    в System.Threading.ThreadPoolWorkQueue.Dispatch()

    А после переезда на IIS, прикладываю.
     

    Вложения:

  7. v.snegirev

    v.snegirev New Member

    Приветствую, коллеги.
    Понятно, что ничего не понятно... Не вижу в логах или выдержке из журнала событий чего-то критичного.
    Я бы порекомендовал полностью снести систему через утилиту ОС "Установка и удаление программ" и поставить систему заново. При установке выбрать сервер - IIS, чтобы система корректно установилась и применила настройки. БД пострадать не должна, но лучше перед активными действиями сделать её бэкап, чтобы, в случае чего, восстановить базу из копии и продолжить с ней работу. Либо обратиться к ТП ELMA. Может они чего скажут...
     
  8. shvetcov

    shvetcov New Member

    Спасибо будем пробовать, хотя хотелось этого избежать
     

Поделиться: