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

1. 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С перезапускали.

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

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


подскажите, все таки надо на других серверах создавать запрещающие "требования" с параметром "не назначать" или все как на ИТС, допустимо только одно требование на целевом сервере?
4. Fox-trot 156 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
15. viki_glebova 18.10.23 11:30 Сейчас в теме
Коллеги, всем привет. Продолжу тему здесь. Пытаюсь разобраться с требованиями назначения функциональности. И вот что имею.

2 сервера. (по факту просто два компа на которых стоит сервер 1с одной версии)

С компа SRVACER добавляю еще один рабочий сервер. Прописываю для него ТНФ. См скриншот.
В консоле в базе видно, что фоновое задание выполняется на нужном сервере, но оно просто висит. Выполнится не может.

Подскажите, что делаю не так?
Прикрепленные файлы:
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

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

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

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)