|
Не закрываются сеансы 1С, которые работают в клиент-серверном режиме | ☑ | ||
---|---|---|---|---|
0
Aleksey1989
24.12.14
✎
11:53
|
Добрый день. Стоит сервер 1С х64, релиз 8.3.5.1383. В последнее время стал замечать, что после закрытия пользовательских 1С сеансы в консоли сервера не завершаются, приходится их вручную удалять. Кто-нибудь сталкивался с подобным и как решал эту проблему?
|
|||
1
GreatOne
24.12.14
✎
11:56
|
удаляю не в ручную
|
|||
2
Aleksey1989
24.12.14
✎
12:01
|
(1) Я так понимаю, Вы устанавливаете какие-то настройки на сервере 1С?
|
|||
3
GreatOne
24.12.14
✎
12:01
|
еще вариант - перезапуск рабочих процессов(в консоли сервера посмотри, свойства кластера, там в секундах устанавливаешь время). Пользователей не выкидывает
|
|||
4
GreatOne
24.12.14
✎
12:02
|
(2) не, у меня то проще, каждую ночь останавливаю 1с сервер а утром так и вовсе ребут всего сервера
|
|||
5
GreatOne
24.12.14
✎
12:03
|
net stop "1C:Enterprise 8.2 Server Agent"
net start "1C:Enterprise 8.2 Server Agent" |
|||
6
Aleksey1989
24.12.14
✎
12:05
|
Про перезапуск я знаю. Меня просто интересует - описанная мною проблема - это очередной баг сервера 1С или я что-то где-то недонастроил? На сервере 8.2 такого не было.
|
|||
7
Vladal
24.12.14
✎
12:10
|
Может, процесс не сразу закрывает все соединения? Форма приложения закрылась, но процесс еще остается в паамяти, вот его консоль сервера и показывает?
|
|||
8
Vladal
24.12.14
✎
12:11
|
Примерно как с браузером - приложение закрыто, а процесс еще в памяти и жрет ее и процессорное время.
|
|||
9
yukon
24.12.14
✎
12:17
|
(5) Еще лучше с паузой:
net stop "1C:Enterprise 8.2 Server Agent" timeout /t 5 net start "1C:Enterprise 8.2 Server Agent" |
|||
10
vde69
24.12.14
✎
12:19
|
(9) вообще после остановки службы процессы моргут оставатся в памяти в течении многих часов, по этому еще нужно киляь рхосты и т.д.
|
|||
11
yukon
24.12.14
✎
12:25
|
(10) Ну это уже не батник на пару-тройку строк. Хотя на PowerShell наверно можно уложится.
|
|||
12
Aleksey1989
24.12.14
✎
12:38
|
(7) Нет, процесс клиентский точно закрыт, в диспетчере заданий его нету.
|
|||
13
yukon
24.12.14
✎
12:39
|
(10) Не проблема :)
Stop-Service -Name "1C:Enterprise 8.2 Server Agent" Get-Process | Where { @("ragent", "rmngr", "rphost") -contains $_.ProcessName} | Stop-Process -Force Start-Service -Name "1C:Enterprise 8.2 Server Agent" |
|||
14
DarkWater
24.12.14
✎
12:42
|
(13) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |