Чтобы создать дополнительный кластер 1С на других портах, отличных от 1540-1591, нужно скопировать службу существующего Агента сервера 1С. Для этого экспортируются следующие записи системного реестра Windows (в нашем случае рассматривается 64-битный вариант):
Я просто экспортировал каждую ветку отдельно - получилось 3 файла с расширением *.reg.
Далее отредактируем экспортированные файлы через обычный блокнот.
Поменяем стандартные (зелёные)
строчки на наши нестандартные (красные).
Я просто добавил порядковый номер, Вы можете добавить что угодно своё,
но только, чтобы отличалось от существующих названий:
|
|
|
Сохраняем изменения и просто запускаем поочерёдно каждый файл. На запрос о внесении данных в реестр Windows отвечам усвердительно - Да.
Вы также можете не заморачиваться с вышеописанным и воспользоваться моими
готовыми файлами, которые я положил в архив:
1C-services-rAgent-Regs.zip.
Единственное, нужно будет убедиться, что прописан правильный путь к агенту 1С. Для этого нужно открыть реестр Windows и проверить параметр ImagePath во всех 3-х ключах:
В моём примере прописан путь: C:\Program Files\1cv82\8.2.13.219\bin\ragent.exe:
Попутно можете здесь же проверить (и поправить) порты, на которых будет работать Агент сервера 1С:
Запускаем окно Службы и наблюдаем там наши дополнительные Агенты Серверов 1С. Кликнем на одном из них, чтобы проверить свойства.
В свойствах проверяем типа запуска и выставляем нужный вариант. Если нужно - запускаем или останавливаем службу прямо из этого окна, но...
...лучше сначала проверить, под каким именем пользователя мы собираемся запускать сервис и, при необходимости, указываем верный пароль. (Если Вы скачивали reg-файлы с этого сайта и внесли данные из них в реестр, то Вам обязательно потребуется вписать известные Вам имя и пароль от вашей системы.)
Если пользователь и пароль указаны верно, то сервис запуститься и будет работать. Значит теперь можно запускать консоль 1С добавлять кластер на нестандртных портах.
В консоли 1С по нажатию правой кнопки на пункте "Кластеры" выбирает Создать --> Клатер:
В окне создания нового кластера указываем нужный порт (в примере - 1741), на котором будет работать Агент Сервера 1С, ну и не забываем заполнить поле Описание:
В дереве Кластера сервера появится ветка с новым портом - 1741:
Необходимо создать рабочий сервер, т.к. по умолчанию он будет отсутсвовать. Для этого в дереве нового порта 1741 по нажатию правой кнопки мыши на пункте "Рабочие серверы" выбираем "Создать --> Рабочий сервер":
В окне создания нового рабочего сервера указываем имя или IP-адрес компьютера/сервера и порт сервера (в примере - 1740), ну и не забываем заполнить поле Описание сервера:
В разделе "Рабочие серверы" появится описанный нами сервер:
Чтобы сервер работал, необходимо добавить хотя бы один рабочий процесс. Для этого в дереве только что созданного рабочего сервера по нажатию правой кнопки мыши на пункте "Рабочие прочессы" выбираем "Создать --> Рабочий процесс":
Далее обычно ничего не меняется - просто нажимаете кнопку "OK":
В разделе "Рабочие прочессы" появится новый рабочий процесс:
Только теперь можно добавлять базы в сервер приложений 1С, как это обычно делается.