Запуск 1С версии 8.1 и 8.2 на одном сервере

Оцените материал
(1 Голосовать)

Иногда случаются ситуации, когда требуется одновременная работа на одном сервере службы 1С версии 1С8.1 и 1С8.2

Сложность заключается в том, что работа обоих служб по умолчанию производится по одним и тем же портам и просто так они вместе не запустятся.

Конечно же решение есть!

1. Исправление реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.2 Server Agent

1.1. Парметр ImagePath меняем

"C:\Program Files\1cv82\[версия платформы]\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "C:\Program Files\1cv82\srvinfo"

Т.е. таким образом меняем порты.

У кластера 8.1 они по умолчанию остаются такие

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server"

1.2. Параметр ObjectName для 1С8.2 необходмо указать отличный от 1С8.1 - запуск второй службы должен осуществляться от имени другого пользователя.

1.3. После сохранения в реестре параметров - перезапукаем службу 1с8.2 и проверяем наличие двух запущенных процессов ragent.exe от имени разных пользователей.

2. Создание кластера

2.1. Далее открываем консоль управления сервером 1с8.2

2.2. Создаёс мервер с именем компьютора и портом 1640

2.3. Создаём кластер с портом 1641

2.4. Создаём Рабочий сервер с портом 1640 и диапозоном 1660:1691

2.5. Создаём рабочий процесс.

При добавлении базы у пользователя необходимо указывать кластер серверов с портом - пример 1С:1641

Другие материалы в этой категории: « Установить Windows 7 на SSD Перенос профиля FireFox »
Добавить комментарий


Яндекс.Метрика

По всем вопросам, связанным с сайтом просьба обращаться на e-mail: pontin@mail.ru