Вопрос или проблема
Итак, я получаю жалобы от некоторых пользователей на то, что это бухгалтерское программное обеспечение слишком часто зависает. Один пользователь в частности говорит, что работать так становится невыносимо.
Это происходит на более чем одном ПК, но, как уже было сказано, один, похоже, страдает больше всего; но возможно, это просто из-за того, насколько активно пользователь использует приложение в силу своей работы.
Я не нашел никаких следов того, что происходит, нет сообщений об ошибках, нет записей в журналах событий на ПК или сервере. Я протестировал сетевое соединение, и оно стабильное, нет аномалий в момент сбоев.
Не наблюдается паттернов использования, которые могли бы спровоцировать сбой.
Если в приложении есть какая-либо внутренняя система ведения журналов, я не имею к ней доступа.
Странное, что я нашел, это большое количество записей входа в систему в Журнале безопасности. Для справки, между 8:35:01 и 8:35:09 имеется 487 записей с последовательностями событий 4776, 4648, 4624, 4672, 4634, 4634.
Кажется, это полные циклы входа и выхода из системы, и поскольку это Тип 4 (пакетный?), я предполагаю, что возможно, программное обеспечение имеет какой-то скриптованный процесс на сервере, выполняющий это.
Мне интересно, не может ли это приводить к перегрузке чего-то и в конечном итоге выбрасывать пользователей (общие ресурсы сервера, похоже, не являются проблемой).
Но прежде чем я пойду к разработчикам и начну спорить о том, является ли это настоящей проблемой, я хотел бы узнать, стоит ли беспокоиться об этом поведении или это нормально, и мне не стоит беспокоиться об этом как о возможной причине проблем.
Для справки: Win Server 2016 Std и W 10 клиенты.
Заранее спасибо.
Ответ или решение
Поведение системы входа в программное обеспечение: Должно ли это вызывать беспокойство?
Вопрос, который вы подняли, касается возможных аномалий поведения учетной записи в используемом вами бухгалтерском программном обеспечении. Обсуждение проблемы, связанной с частыми сбоями приложения, и обнаружение аномальных логов входа требует вдумчивого анализа. Давайте рассмотрим все детали, чтобы выявить, являются ли эти записи симптомом более глубокой проблемы.
1. Подробный анализ ситуации
Вы упомянули, что приложение выдает сбои на нескольких компьютерах, и особенно «страдает» один пользователь, что может указывать на высокую нагрузку на программное обеспечение. Однако, отсутствие сообщений об ошибках и записей в журнале событий как на клиентских машинах, так и на сервере затрудняет диагностику. Это является важным признаком, так как полноценная отладка требует наличия аудита процессов, происходящих на уровне приложения.
2. Аномальные записи логов безопасности
Вы отметили, что в промежутке с 8:35:01 до 8:35:09 зафиксировано 487 записей о входе в систему, что является аномально высоким числом. Записи типов, указанных вами (4776, 4648, 4624, 4672, 4634), могут указывать на циклы аутентификации, что теоретически может быть связано с неким автоматизированным процессом, работающим на сервере.
- Тип 4 (Batch) логов: Это может означать, что приложение выполняет автоматизированные задачи, которые непрерывно инициируют новые сессии входа. Если это действительно так, то такая активность может потреблять ресурсы и влиять на стабильность клиентского сеанса.
3. Влияние на производительность приложения
Несмотря на то что ресурсы сервера на первый взгляд не выглядят перегруженными, высокое количество операций входа и выхода может:
-
Привести к конфликтам сессий: Если пользователи действительно многократно входят и выходят, это может вызывать сбои, особенно если программное обеспечение не рассчитано на такую нагрузку.
-
Нарушить поток данных: Высокая частота входов может создавать нагрузки на каналы передачи данных, что приведет к увеличению задержек в работе программного обеспечения.
4. Рекомендации по диагностике
Перед тем как инициировать обсуждение с разработчиками, полезно провести дополнительные тесты и анализ:
-
Анализ журнала входа и выхода: Определите, происходят ли циклы входа в одно и то же время у других пользователей. Это поможет установить, насколько распространена проблема.
-
Мониторинг серверных ресурсов в период активности: Проверьте использование CPU, RAM и сетевых ресурсов на сервере во время появления больших логов события.
-
Обсуждение с пользователями: Получите обратную связь от пользователей, которые сообщали о сбоях. Понимание их рабочего процесса может помочь выявить, что конкретно приводит к сбоям.
-
Контакт с разработчиками: Если все проводы приведут к аномалиям, стоит обратиться к разработчикам для проверки кода на предмет наличия ошибок или отсутствия оптимизации для работы под высокими нагрузками.
Заключение
Отсутствие сообщений об ошибках и другие факторы могут затруднять диагностику, однако большое количество записей входа в систему вызывает серьезные вопросы. Необходимо учитывать возможность, что эта аномальная активность может влиять на производительность приложения и вызывать сбои. Проведите дополнительные исследования и встречи с пользователями, прежде чем обсуждать проблему с разработчиками. Подобный подход поможет вам представить обоснованные выводы и рекомендации, основанные на фактических данных и мнении пользователей.