Имя: Пароль:
1C
1С v8
Администрирование сервера. Резервный процесс
0 pmb
 
19.04.13
12:05
Подскажите как можно использовать рабочие процесс сервера с признаком использования "Резервный"
В ЖКК написано что если падает основной процесс, то все клиенты будут переключены на резервный, если нет вызовов сервера.
Сейчас пробовал завершать основной процесс (rphost.exe)в двух вариантах - с наличием резервного процесса и без него. Был запущен конфигуратор и 1С в режиме предприятия.
Результат получился одинаковый - 1С сразу перезапускает основной процесс, если не было обращения к серверу то конфигуратор и предприятие переподключаются к новому рабочему процессу сервера, если было - вылетают. По логам не нашел момента когда клиенты перебрасывались на резервный процесс.
1 Maxus43
 
19.04.13
12:08
по каким логам искал?
2 pmb
 
19.04.13
12:11
по технологическому журналу. смотрел логи агента сервера и менеджера кластера. Ну и заодно логи завершенного и нового процессов.
Платформа 8.2.18. 1С была запущена в режиме толстого клиента.
3 pmb
 
19.04.13
12:21
(1) нашел с логах клиентов  события о разрыве соединения с сервером и подключении к нему. Но подключение только одно - к восстановленному процессу. К резервному подключений нет.
4 Maxus43
 
19.04.13
12:21
а цель какая вобще? зачем отлавливать этот момент (причем не факт что он протоколируется даже) если всё работает правильно?
5 pmb
 
19.04.13
12:26
хочу понять зачем нужен процесс с влажком "Резервный" и в каких случаях он запускается.
6 zladenuw
 
19.04.13
12:30
(5) у нас два сервере. один падает второй поднимает все подключения. проверено работает
7 zladenuw
 
19.04.13
12:32
8 pmb
 
19.04.13
12:37
(6) как я понял, резервный должен подняться и работать до того момента как не поднимется основной. У меня все время сразу поднимается основной процесс.
Да и не могу представить почему сразу основной не может подняться.
9 pmb
 
19.04.13
12:38
(6) в момент переключения процессов никто из клиентов не вылетает? Например во время выполнения запроса?
10 Maxus43
 
19.04.13
12:39
(6) это резевный кластер, а не резервный процесс.
(5) как работает описано в документации, (0) подтверждает что соединение не теряется? тогда зачем лохматить тех журналы? что не работает?
11 pmb
 
19.04.13
12:49
(10) затем что наличие резервного процесса никак не влияет на работу. При завершении основного он просто перезупаскается, клиенты, у которых были обращения к серверу полюбому вылетают
12 pmb
 
19.04.13
12:50
(10) Мне не ясно зачем он нужен и в каких случаях он работает.
13 Maxus43
 
19.04.13
13:11
(11)(12) >>В ЖКК написано что если падает основной процесс, то все клиенты будут переключены на резервный, если нет вызовов сервера.

Дак ты же это и воспроизвёл. или нет?
14 Maxus43
 
19.04.13
13:18
насчет падения основного хз, а вот когда отключаем основной - то клиенты без потери соединения перескакивают на другой процесс
15 Dethmont
 
19.04.13
13:34
А если резервному процессу поставить производительность по выше? (выше чем у основных)
16 Maxus43
 
19.04.13
13:37
(15) производительность влияет на пропорцию подключений между работающими процессами, если он резервный - он в ауте и не дышит почти
17 Dethmont
 
19.04.13
13:37
подключение новых клиентов к рабочим процессам кластера выполняется на основе анализа долгосрочной статистики загруженности рабочих процессов;
18 Dethmont
 
19.04.13
13:38
19 Maxus43
 
19.04.13
13:38
(17) но к резервному никто не подключается, пока он не перейдёт в активную фазу
20 pmb
 
19.04.13
13:39
(13) у меня не было подключения на резервный. Всегда поднимался основной процесс сервера.
21 Dethmont
 
19.04.13
13:40
Выдрано из контекста в (18)
При установке нового соединения с сервером «1С:Предприятия» выбирается процесс с наибольшей доступной производительностью
22 pmb
 
19.04.13
13:41
(14) как отключить основной процесс, чтобы сервер 1С не пытался его снова запустить?
Опять же как я понимаю без порети соединения - это только те кто в этот момент не имел обращений к серверу.
23 Maxus43
 
19.04.13
13:42
(20) с потерей соединений?
24 Maxus43
 
19.04.13
13:43
(22) "Использовать" в свойствах процесса сними, они перескочат без потери соединений на поднятый работающий процесс. насчет резервного не уверен
25 pmb
 
19.04.13
13:43
нет. Но если на сервере удалить резервный процесс, то результат не измениться.
26 Dethmont
 
19.04.13
13:45
У меня получалось заставить работать и резервные таким способом (Извращение)
Я установил перезапуск процессов при достижении 2мб памяти =)
27 Maxus43
 
19.04.13
13:45
резервные ПРОЦЕССЫ имхо уже прошлое... сейчас в тренде резервирование кластеров. Мы как не использовали их, так и не используем. полёт нормальный, собираемся резервирование кластеров делать
28 Dethmont
 
19.04.13
13:46
Их на-создавалась автоматом Куча, но и на резервный пару пользователей перескочило =))
29 Dethmont
 
19.04.13
13:46
(27) +1
30 pmb
 
19.04.13
13:49
(24) так пробовал - резервный не поднимается, клиенты вылетают.
31 Maxus43
 
19.04.13
13:51
(30) я писал про "на поднятый работающий процесс", а не на резервный. по резервному см (27)