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

1. 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 142 23.12.16 21:46 Сейчас в теме
а не проще в коде указать где выполняться, а где нет? раз у вас баги лезут один за другим
3. spacecraft 23.12.16 21:52 Сейчас в теме
(2) в коде указать на каком сервере выполнять тот или иной код?
Мне даже интересно стало. Как?
KCEHOFOH; +1 Ответить
5. terran48 24.12.16 11:40 Сейчас в теме
(2)
спасибо за совет, но как быть если у серверов идентичные конфигурации? или если сервера виртуальные? а если баз будет 30 шт.? в каждой костыль дописывать, вместо того, что бы использовать стандартный функционал платформы?
6. Fox-trot 142 24.12.16 13:44 Сейчас в теме
(5) тогда нужно судиться с производителем на предмет мошеничества
7. terran48 24.12.16 14:19 Сейчас в теме
(6)
Ещё раз спасибо за совет. Надеюсь, больше советовать не будете.
grey.grouse; KCEHOFOH; jcuken; collider; maxunov95; Roobik; user706076_stravin; kholkin; Kaperang; aka Любитель XML; jONES1979; +11 Ответить
8. Kolik007 17.01.17 18:44 Сейчас в теме
(7) А вы делали "Применить требования назначения функциональности (полное)"?
9. terran48 17.01.17 19:50 Сейчас в теме
(8)
да, делал, спасибо
я разобрался уже с вопросом - я проверял отработку фоновых заданий регламентными заданиями (например, обновление курса валют каждые 20 секунд и т.п.), а для них надо было добавить ещё одно требование назначения функциональности со значением дополнительного параметра: BackgroundJob.ScheduledJob
10. vpodgurskiy 18 25.09.17 19:14 Сейчас в теме
(9) Добрый день. С сервером для фоновых заданий понятно вроде. А на сервере для клиентских соединения какие в этом случае требования назначения функциональности?

Спасибо.
Прикрепленные файлы:
14. Cohap 4 26.05.21 17:23 Сейчас в теме
(10)
(9)
BackgroundJob.ScheduledJob


подскажите, все таки надо на других серверах создавать запрещающие "требования" с параметром "не назначать" или все как на ИТС, допустимо только одно требование на целевом сервере?
4. Fox-trot 142 23.12.16 22:36 Сейчас в теме
например, если установлена видеокарта производства amd то выполнить данное регламентное задание, если нет то ничего не делаем
11. МихаилМ 25.09.17 19:56 Сейчас в теме
месяца 2 назад на ис была статья ,в которой не рекомендовалось использовать выделенный сервер для фоновых заданий, тк теряются возвращаемые значения методов в фз.
12. terran48 15.06.18 13:45 Сейчас в теме
(11)
это интересно, спасибо, ещё бы ссылку на статью, что бы не лопатить там все)
collider; +1 Ответить
13. ermak 11.06.19 13:57 Сейчас в теме
(11) Михаил, если не затруднит, посмотрите ссылку на обсуждение.
Интересует именно "теряются возвращаемые значения методов в фз"
Если не сложно, киньте на мыло alexey.ermakov@ermaksoft.ru
Оставьте свое сообщение
Вакансии
Консультант-аналитик 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

Разработчик 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

Программист 1С
Екатеринбург
зарплата до 150 000 руб.
Полный день

Разработчик 1С
Санкт-Петербург
зарплата от 130 000 руб. до 170 000 руб.
Временный (на проект)

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству