|
Подвисает УТ11 | ☑ | ||
---|---|---|---|---|
0
PitNN
25.02.14
✎
16:36
|
Добрый день, коллеги.
Столкнулись с такой проблемой: на клиент-серверной УТ11 (8.2) периодически (до нескольких раз в минуту) база впадает в ступор (указатель мышки меняется на часики и приложение становится недоступным). Это может возникать как при каких-либо действиях пользователя, так и при простое в работе с базой. Собственно, непонятно чей это затык - конфигурации или платформы? Из фоновых заданий оставлен самый минимум, который выполняется раз в сутки. Может сталкивался кто, подскажите что это такое, с чем связано и как лечить? |
|||
1
VikingKosmo
25.02.14
✎
16:42
|
Замечал нечто подобное при открытой форме Помощника продаж, но выяснить с чем это связано пока как то руки не дошли. Есть подозрение, что стоит посмотреть в сторону ОбработчикОжидания(). В УТ 11 любят сие дело.
|
|||
2
France
25.02.14
✎
16:43
|
Подвисает ут 11 - это масло масляное.
|
|||
3
PitNN
25.02.14
✎
16:44
|
(1) Да, помощник продаж имеет место быть. Спасибо за наводку, буду смотреть
|
|||
4
VikingKosmo
25.02.14
✎
16:46
|
(2) особенно если еще и речь о Помощнике продаж в УТ 11 :)))))
|
|||
5
Prog2014
25.02.14
✎
16:48
|
"Из фоновых заданий оставлен самый минимум, который выполняется раз в сутки" прикольно
(0)индексов там не хватает и быдлокод в конфе и обработка эта зло пусть забудут лучше о ней запутает она их ибо сырая не все документы в ней отображаются даже в ней сделанные |
|||
6
МОРЖ
25.02.14
✎
17:01
|
(0) Настрой техжурнал, глянь чо пишет!
|
|||
7
PitNN
25.02.14
✎
17:01
|
(5) Да не, идея помощника интересная и в некоторой степени удобная. Нужно только до ума довести.
Сейчас в отладчике сидел, при простое в действиях львиную долю времени выполняется: Процедура КонтрольРежимаЗавершенияРаботыПользователей() |
|||
8
Prog2014
25.02.14
✎
17:11
|
к (6) и план запроса покажи, и RSL проверь )))
|
|||
9
Prog2014
25.02.14
✎
17:13
|
(7)попробуй "//"
|
|||
10
PitNN
25.02.14
✎
17:17
|
(8) (9) Спасибо, вечером попробую, отпишусь что да как
|
|||
11
PitNN
27.02.14
✎
08:35
|
(6) (8) Посмотрел журнал регистрации, нихрена там не понял ))) Из понятного только напоминания о резервном копировании (тоже нужно убрать, чтоб не мешалось, этим скуль занимается).
После непродолжительной работы (точнее приложение было просто запущено и никакая работа там не велась) журнал заполнился вот такими сообщениями: 1C-SDCVersion: 255447 1C-BaseLocation: e1c:(адресбазы) Content-Length: 475 <-- число 475 несколько раз сменилось на другое, потом пошло по кругу User-Agent: 1CV8C Accept-Encoding: 1CSDC,deflate;q=0.5 Content-Type: application/xml; charset=utf-8 Accept: application/xml Content-Encoding: deflate Accept-Language: ru-RU 1C-ApplicationName: 1CV8C Cookie: $Version=1;vrs_refresh=1;$Path=/;vrs_session=be4912eb-4486-41f0-adad-8c40f4a046e7;$Path=/',Body=475 46:32.3680-2028,SCALL,1,process=1cv8c,ClientID=2,Interface=bc15bd01-10bf-413c-a856-ddc907fcd123,Method=0 46:32.3681-0,VRSRESPONSE,1,process=1cv8c,Status=200,Phrase=OK,Headers='Content-Encoding: 1CSDC Что это за сообщения я не понял. (9) Закомментировал вызов контроля завершения работы, пока результатом доволен, висяков стало заметно меньше |
|||
12
МОРЖ
27.02.14
✎
08:55
|
(11) здесь говорится что в 46:32.3680 (час день месяц и год значится в имени файла) завершилось событие SCALL, обращение с клиента на сервер (см. Руководство администратора). Продлилось оно 0,002028 секунды.
Почитай тоже руководство. Ты можешь отобрать события по наличию свойства context, можешь по событию запроса к твоей СУБД. Можешь посмотреть какие запросы выполняются (есть обработки преобразующие запросы в надлежащий для одинесника вид) и догадаться, что происходит. Вообще я делаю так. Настроил техжурнал, нашел, с какой он файл пишет, дождался подвисона и бегу смотреть последние записи. |
|||
13
Prog2014
27.02.14
✎
10:31
|
(12)"дождался подвисона и бегу смотреть последние записи"
безупречная методика. позволяет предельно точно локализовать проблему |
|||
14
МОРЖ
27.02.14
✎
12:55
|
(13) вы будите смеяться но позволяет. за пару секунд редко успевает что-то произойти (при правильно настроенном журнале), а если успевает, то, как правило, не трудно понять, что.
кстати, знаете лучше методики?) |
|||
15
Prog2014
27.02.14
✎
14:08
|
(14)и как понять по техжурналу где код который подвесил?
|
|||
16
Prog2014
27.02.14
✎
14:13
|
(12)"догадаться" это что?
если есть мозг человеку не нужен ни профайлер ни журнал, достаточно замеров 1С и мониторов скуля и винды. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |