Имя: Пароль:
1C
1С v8
Регламентные задания на отдельном сервере
0 Manifest07
 
11.10.16
16:24
Добрый день, коллеги. Стоит задача выполнять регламентные задания на отдельном сервере. Платформа 8.3.8.1861. Имеются два сервера 1с на разных виртуалках(srv1, srv2) в локальной сети. На одной виртуалке(srv1) сервер 1с и скуль , на другой(srv2) только поставил сервер 1с. Необходимо сделать так, чтобы все регламентные задания и только регламентные задания выполнялись на srv2, а пользователи работали на srv1. Проблема просто в том, что когда регламентные задания съедают всю память сервак вешается, в итоге вылетают и пользователи.

Глянул мануал, пробовал все решить через требование назначения функциональности, но в итоге не взлетело. На другой рабочий сервер перенеслись, сеансы пользователей тоже перенеслись.
1 Мойдодыр
 
11.10.16
16:26
а фоновые где?
2 DrShad
 
11.10.16
16:27
может что-то подправить в рег заданиях? проще будет
3 Manifest07
 
11.10.16
16:27
(1) Фоновые тоже перенеслись на второй.
4 Cyberhawk
 
11.10.16
16:43
Ну во втором кластере заведи базу, указав ту же базу SQL. И в одном кластере запрети регламентные, в другом - разреши.
5 MrStomak
 
11.10.16
16:44
сервер уровня КОРП поддерживает:

-дополнительное управление распределением сервисов кластера и соединений с информационными базами по рабочим серверам кластера в разрезе информационных баз, видов клиентских приложений и фоновых заданий;
6 oleg_km
 
11.10.16
16:44
(4) Вроде нумерация документов ломается?
7 MrStomak
 
11.10.16
16:49
(4) Гениально. Блокировки используют только трусы, да?
8 Manifest07
 
11.10.16
18:46
я не очень понимаю откуда берутся зависания, сервак загружен всего на половину, rphost съедает в районе 6-7 гб оперативки. База там бухгалтерская, правда в ней одновременно 20 пользователей. Ну не должна она даже притормаживать. не то что  зависать.
9 Cyberhawk
 
11.10.16
18:50
(8) Своп + диск отстой
10 sdf
 
11.10.16
19:23
(0)

это решается через требования назначения функциональности.
но для этого нужна КОРП лицензия.

см. ЖКК

http://its.1c.ru/db/v838doc#bookmark:cs:TI000000052

2.1.7.4.6. Назначение конкретных фоновых заданий на конкретный рабочий сервер

Необходимо настроить кластер серверов таким образом, чтобы на рабочем сервере SRV1 выполнялись только отчеты, на рабочем сервере SRV2 выполнялись только регламентные задания ОбновлениеИндексаППД и ОбновлениеАгрегатовПродаж, а остальные фоновые задания должны выполняться на рабочем сервере SRV3. Для этого необходимо настроить следующие правила:
.......
11 Cyberhawk
 
11.10.16
21:09
(10) мимо - корп только на бумажке, функционально сервера приложений не различаются
12 MrStomak
 
11.10.16
21:19
(11) это поэтому ты регламенты в другой кластер уводишь, вместо штатных требований назначения функциональности?
13 Cyberhawk
 
11.10.16
21:35
(12) Лалшта?
14 Manifest07
 
11.10.16
22:27
(10) хотел бы уточнить, это только отдельные фоновые задания? И вообще, если фоновые задания хоть как-то с текущими настройками которые описаны на ИТС работают, то планировщики срабатывают только на сервере.
15 Rovan
 
гуру
11.10.16
22:38
"Проблема просто в том, что когда регламентные задания съедают всю память сервак вешается, в итоге вылетают и пользователи."
1. Съедают все память уже плохо - памяти мало или задания не оптимизированы
2. Не надо запускать тяжелые задания когда пользователи работают