Имя: Пароль:
1C
1С v8
как удалить зависших процессов автоматически в 1с?
0 jimi258963
 
27.07.16
12:05
иногда бывает так, что сеанс не выключается корректно. в таком случае зависает сеанс и не удаляется. в этом случае удаляю их из администрирования вручную, можнo удалять их автоматически? например если актиност нет 60 минут удалить сеанс? платформа 8.3.7.1917.
1 vde69
 
27.07.16
12:13
для начала расскажи как система поймет что что-то зависло ?
2 Serg_1960
 
27.07.16
12:33
А кто автору мешает установить время засыпания и время завершения? Конфигуратор - Администрирование - Параметры информационной базы.
http://www.gilev.ru/sessiontimeouts/
3 jimi258963
 
27.07.16
12:44
vde69 ну если нет активность допустим 60 минут. скажем что завис. Serg_1960 я там устанавливал значении 10 и 20. но не помог. вазможно что значении маленькие очень?
4 H A D G E H O G s
 
27.07.16
12:53
(3) активность есть всегда.
5 Dmitrii
 
гуру
27.07.16
12:53
(0) >>  удаляю их из администрирования вручную

А зачем это нужно?
У нас при вполне стандартных типовых настройках всё нормально работает.
Ну бывает, что пользователи не корректно выходят и сеансы зависают. Ну и что? Кому они мешают? Тем более, что при перезапуске rphost-ов такие сеансы, как правило, отваливаются. Мы настроили перезапуск процессов раз в сутки и зависших более чем на сутки сеансов не наблюдается.
6 H A D G E H O G s
 
27.07.16
12:54
95% зависаний - это взаимоблокировка 2 потоков, один из которых работает с пользователем. При этом остальные потоки могут работать нормально.
Закон Брукера: Даже маленькая практика стоит большой теории.