Вынесение фоновых заданий на отдельный сервер

1. max kr (terran48) 23.12.16 18:09 Сейчас в теме
Всем привет.

Подскажите, пожалуйста, по требованиям назначения функциональности.
Имеется тестовый кластер 1С в составе - 2 центральных сервера (srv1 и srv2) с уровнем отказоустойчивости 1 и ещё один рабочий сервер (srv3). Версия платформы - 8.3.8.2197.
Пытаемся сконфигурировать кластер таким образом, чтобы на третьем сервере (srv3) выполнялись только фоновые задания без клиентских соединений с базами, а на srv1 и srv2 - обрабатывались только клиентские соединения без фоновых заданий.
По инструкции на ИТС делаем на srv3:
Задаем следующее требование назначения функциональности:

● Объект требования: Клиентское соединение с ИБ.

● Тип требования: Назначать.

● Имя ИБ: не указывается.

● Значение дополнительного параметра: BackgroundJob.CommonModule.


В результате фоновые задания все-равно выполнялись на всех 3х серверах.


На srv1 и srv2 пробовали задавать требование назначения функциональности:

● Объект требования: Клиентское соединение с ИБ.

● Тип требования: Не назначать.

● Имя ИБ: не указывается.

● Значение дополнительного параметра: BackgroundJob.CommonModule.


Результат не изменился.

Службы агента сервера 1С перезапускали.

Что делаю не так?
Ответы
2. Канат Джумадылов (Fox-trot) 54 23.12.16 21:46 Сейчас в теме
а не проще в коде указать где выполняться, а где нет? раз у вас баги лезут один за другим
3. Oleg Space (spacecraft) 23.12.16 21:52 Сейчас в теме
(2) в коде указать на каком сервере выполнять тот или иной код?
Мне даже интересно стало. Как?
5. max kr (terran48) 24.12.16 11:40 Сейчас в теме
(2)
спасибо за совет, но как быть если у серверов идентичные конфигурации? или если сервера виртуальные? а если баз будет 30 шт.? в каждой костыль дописывать, вместо того, что бы использовать стандартный функционал платформы?
6. Канат Джумадылов (Fox-trot) 54 24.12.16 13:44 Сейчас в теме
(5) тогда нужно судиться с производителем на предмет мошеничества
7. max kr (terran48) 24.12.16 14:19 Сейчас в теме
(6)
Ещё раз спасибо за совет. Надеюсь, больше советовать не будете.
aka Любитель XML; jONES1979; +2 Ответить
8. Николай Маркелов (Kolik007) 42 17.01.17 18:44 Сейчас в теме
(7) А вы делали "Применить требования назначения функциональности (полное)"?
9. max kr (terran48) 17.01.17 19:50 Сейчас в теме
(8)
да, делал, спасибо
я разобрался уже с вопросом - я проверял отработку фоновых заданий регламентными заданиями (например, обновление курса валют каждые 20 секунд и т.п.), а для них надо было добавить ещё одно требование назначения функциональности со значением дополнительного параметра: BackgroundJob.ScheduledJob
10. Вадим Подгурский (vpodgurskiy) 7 25.09.17 19:14 Сейчас в теме
(9) Добрый день. С сервером для фоновых заданий понятно вроде. А на сервере для клиентских соединения какие в этом случае требования назначения функциональности?

Спасибо.
Прикрепленные файлы:
4. Канат Джумадылов (Fox-trot) 54 23.12.16 22:36 Сейчас в теме
например, если установлена видеокарта производства amd то выполнить данное регламентное задание, если нет то ничего не делаем
11. Михаил Максимов (МихаилМ) 25.09.17 19:56 Сейчас в теме
месяца 2 назад на ис была статья ,в которой не рекомендовалось использовать выделенный сервер для фоновых заданий, тк теряются возвращаемые значения методов в фз.
Оставьте свое сообщение