Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 4, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Аномальная загрузка процессора клиентом 1С          
Макс1С Подменю пользователя
сообщение 21.12.20, 10:13
Сообщение #1

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 174
Из: Днепр
Спасибо сказали: 61 раз
Рейтинг: 57.6

Коллеги подскажите, может кто-то сталкивался. Ситуация:
Сервер БД + Сервер 1С:
Платформа 8.3.9.2170
Конфигурация 1С Розница 2.0.2.1 доработанная
SQL 2008

Терминальный сервер:
Win 2012
60 пользователей
стартует автоматом только 1С, других программ не запускают.

после перехода с 2003 сервера на терминальном сервере на 2012(на 2008 пробовали - тоже самое) клиентский процесс 1С8.exe периодически съедает 12.5% процессора (1 ядро из 8).
такая загрузка может продолжаться от пары минут до часа и дольше. Когда появляется много таких сессий одновременно - терминальный сервер зависает наглухо, спасает только резет.
С одной стороны ситуация ухудшилась пару дней назад с началом активных предновогодних продаж, хотя проблеме больше года (как раз с перехода).
Пока "заткнули" ситуацию добавив 4 ядра серверу - пока не возникает ситуации что все 12 ядер заняты и всё работает.
Замер производительности 1С, уже на 12 ядрах за 1 день с 15:00 до 22:00 показал, что среднее время выполнения всех операций на 1 пользователя 60-70 секунд. фоновые задания штатные - выполнялись в среднем меньше 1мс, + фоновое задания обмена с управленческой базой раз в 10 минут занимал 6-10 мс.
Наблюдения непосредственно ничего особого не дали, чаще старт нагрузки совпадает с проведением чека, после этого пользователь продолжает работать ка ни в чем не бывало: пробивает новые чеки и т.д. но нагрузка на 1 ядро продолжает висеть.
Куда копаем:
- подняли сервер 2019, попробуем часть пользователей перекинуть и наблюдать
- если на 2019 тоже самое будет, планирую обновить платформу 8.3.14+

Из не 1Сных причин: в журнале винды - ошибок нет.
Грешили на screwdriver или спулер печати - отключали и перезапускали службы уже во время глубокого зависания - не помогло

Подскажите, если сталкивались, какие ещё нюансы могут быть?

nik389 Подменю пользователя
сообщение 21.12.20, 20:41
Сообщение #2

Завсегдатай
****
Группа: Пользователи
Сообщений: 118
Из: Украина
Спасибо сказали: 33 раз
Рейтинг: 30

Макс1С @ Сегодня, 10:13 * ,
я думаю - нюанс ровно один - копать код 1с-ки. Видимо, на 2003, что-то на клиенте 1с работало иначе, чем на 2012
т.е. нужно найти, при выполнении какого кода начинается длительный груз процессора
работа скорее для программиста, не сисадина

Макс1С Подменю пользователя
сообщение 21.12.20, 23:25
Сообщение #3

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 174
Из: Днепр
Спасибо сказали: 61 раз
Рейтинг: 57.6

nik389 @ Сегодня, 20:41 * ,
я с точки зрения программирования как раз просмотрел, замер производительности работал 7 часов, максимальное суммарное время выполнения всего кода порядка 200 секунд, в среднем 60. уже сейчас подумал о том что фоновые задания можно было не мерять - они на сервере выполняются, а потребляет ресурс тонкий клиент. в документе ЧекККМ прошелся по всем процедурам, рекурсий/зацикливаний нет. Просмотрел модули работы с ТО, там все штатно, ничего не менялось (не факт, что там нет ошибок)

Макс1С Подменю пользователя
сообщение 28.12.20, 18:08
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 174
Из: Днепр
Спасибо сказали: 61 раз
Рейтинг: 57.6

Вроде бы устранили причину: переключили сканера ШК в режим Клавиатура и соответствующую настройку в 1С. Теперь при разрыве связи никакой нагрузки и зависаний сеансов, с субботы ни одного инцидента.
Осталась мелкая проблема, периодически при считывании ШК не отрабатывается префикс - просто добавляется новая пустая строка в чек. Похоже связано с потерей пакетов , но это не так критично, попробую увеличить таймаут.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 03.03.21, 10:34
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!