Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Документооборот, тормоза при открытии вложенных файлов.

Документооборот, тормоза при открытии вложенных файлов.
Я
   vatson2904
 
24.11.21 - 14:10
Здравствуйте.
Столкнулись с проблемой. Документооборот, клиент-сервер, файлы хранятся в томе (сетевое хранилище), периодически наблюдаем тормоза при открытии прикрепленных файлов. Задержка происходит в строке ДвоичныеДанные = ДвоичныеДанные(ПолныйПуть). Происходит не всегда, от чего зависит не понятно. Сделал обработку в которой выполняется только эта строка и засекается время в миллисекундах в начале и в конце процесса, результат скачет от нескольких миллисекунд (чаще) до нескольких десятков тысяч миллисекунд (реже). Сетевое хранилище проверили, все нормально. Сетка работает стабильно. Платформа 8.3.19.1264, ДО 2.1.25.5. Куда копать?
   pechkin
 
1 - 24.11.21 - 14:11
значит не всегда сетка работает хорошо
   vatson2904
 
2 - 24.11.21 - 14:14
ping nas -t, ни одного косяка не дает
   pechkin
 
3 - 24.11.21 - 14:17
поставь счетчики, может какой вывод длины очереди
   pechkin
 
4 - 24.11.21 - 14:17
   Масянька
 
5 - 24.11.21 - 14:47
(0) Разные файлы, размеры, макросы и пр.
   vatson2904
 
6 - 24.11.21 - 14:56
(5) Файл открываю один и тот-же, чаще всего это pdf, так что от размера, типа файла, не зависит. Макросы?
   vatson2904
 
7 - 24.11.21 - 15:05
(4) Админ говорит, сетка вдоль и поперек протестирована.
   УдавВПопугаях
 
8 - 24.11.21 - 15:15
можно макрос, любой, кроме 1С, получать файл и так же замерять, выявить задержки не только в 1С и предоставить админу. либо тупо через обозреватель открывать файл, пока не попадете на задержку. причин много: сетевой диск, сеть, клиентский комп, да мало ли из за чего компуктер тормозить может
   vatson2904
 
9 - 24.11.21 - 15:25
(8) Тут, как раз, самое интересное, открытие/копирование тех же файлов в проводнике не лагает вообще. Когда 1С повисает при открытии файла, тот же файл нормально открывается в винде, ворде, акробате, браузере, и тд.
   УдавВПопугаях
 
10 - 24.11.21 - 15:33
Функция ДвоичныеДанные() протестирована на работоспособность давно, лет ..цать назад, проблем не было. 1С при этом процессор не грузит?
   УдавВПопугаях
 
11 - 24.11.21 - 15:48
может это через сервер 1С происходит? он не нагружен в этот момент?
   pechkin
 
12 - 24.11.21 - 16:02
(7) ну значит 1с во всем виновата ты поделать ничего не можешь
   pechkin
 
13 - 24.11.21 - 16:03
антивирус может еще быть?
   Добрыня Никитич
 
14 - 24.11.21 - 16:07
а если открывать с локального диска на сервере 1с?
   Масянька
 
15 - 24.11.21 - 16:13
(6) Ты можешь спорить со мной до посинения, но...
Я (админские права) открываю все файлы, пользователи те же самые файлы открывают у себя с тормозами, а то и вообще не открывают (висяки намертво). Это работа 1С со сторонними ПО.
Как вариант - если включен предпросмотр - выключи, тормоза сойдут на нет (практически).
   Garykom
 
16 - 24.11.21 - 16:21
(0) сервер 1С работает от имени какого то юзера доменного вероятно или локального
и вот тут тот в правах и бывают разные приколы
ну сам по логике подумай один юзер пытается кучу обращений к файловой и другие юзеры есть
и вумная винда (а бывают еще и разные квоты) как думаешь что пытается?
   vatson2904
 
17 - 24.11.21 - 16:26
(11) Минимальная нагрузка 10-15% без пиков.
   УдавВПопугаях
 
18 - 24.11.21 - 16:28
(17) машина, которая хранилище обслуживает, какая нагрузка по диску?
   vatson2904
 
19 - 24.11.21 - 16:35
(18) Минимальная, без пиков.
   УдавВПопугаях
 
20 - 24.11.21 - 16:39
а часто вобще бывает такая просадка?
   vatson2904
 
21 - 24.11.21 - 16:49
(15) Открывание происходит на сервере, сервером, от имени USR1... те юзер всегда один и тот-же, и когда тупит и когда нет.
Про предпросмотр прошу поясните пжалста, не наблюдаю в ДО.
   vatson2904
 
22 - 24.11.21 - 16:53
(20) Да, но частоту не определить, хаотично проявляется, иногда час работает без сбоев, иногда каждые 10 минут, по 10 минут тупит.
   УдавВПопугаях
 
23 - 24.11.21 - 16:55
ну чудес же не бывает, смотри весь "трек", от машины где выполняется строчка кода, до машины, которая отдает файл, потом опять машина с кодом, которая уже открывает файл, где то косяк
   УдавВПопугаях
 
24 - 24.11.21 - 16:56
вернее получает файл одна машина, а открывает видимо уже третья, клиентская
   vatson2904
 
25 - 24.11.21 - 17:01
(23) Замер производительности процесса, вкл. перед попыткой открытия, выкл. после полного открытия файла на клиенте. 90-99% всего времени - именно эта строка. 90 - это когда все быстро, 99,99 - когда тормозит. Насчет чудес, я уже сомневаюсь.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.