Имя: Пароль:
1C
1С v8
Можно ли программно определить зависание процесса сервера 1с 8.2
0 sidalexsandr
 
30.11.12
11:17
Можно ли программно определить зависание процесса сервера 1с 8.2 и перезапустить процесс, если он завис?
1 shuhard
 
30.11.12
11:43
(0) теоретически - да
2 Maxus43
 
30.11.12
11:45
практически - врятли
3 MaxisUssr
 
30.11.12
11:46
(0)
Дайте определение "зависшего" процесса
4 AversDik2
 
30.11.12
11:53
(0) Можно определить, что процесс занял пару гигабайт памяти и перезапустить его
5 Maxus43
 
30.11.12
11:54
(4) это настройками кластера делается
6 sidalexsandr
 
30.11.12
12:14
(3) Согласен. Правильнее сказать зависание программы в процессе.
7 Maxus43
 
30.11.12
12:16
(6) имхо нельзя. "зависание" часто связано с тем что например жуткий запрос работает и закончится никак не может. С точки зрения и 1с и скуля - он работает
8 sidalexsandr
 
30.11.12
12:28
(7) Не совсем так: 1c толстый клиент не выполняет не какой работы в этот момент, потому как он не может подключиться.
9 Maxus43
 
30.11.12
12:30
(8) в клиент сервере он может и не выполнять никакой работы, если расчеты идут на сервере, он тупо ждёт... не?
10 sidalexsandr
 
30.11.12
15:58
(9) Рачетов не идет. Происходит это при кратковременном выключении питания.
11 Maxus43
 
30.11.12
16:02
(10) ну короче хз как определить программно, больше вопрос к разработчикам
12 hhhh
 
30.11.12
16:05
(10) ну экспериментально можно определять. Например пользователь начал раскладывать пасьянс, значит у него завис процесс. Специальная программа это анализирует и перезапускает сервер.