Как поменять порты, открываемые сервером 1С8.1? #490508


#0 by Gimalaj
Господа, ситуация следующая. Надо на одном сервере запустить сервер 1С8.2 и сервер 1С8.1. Сервер - Ubuntu 10.04. Для этого в скрипте запуска 1с8.1 (/etc/init.d/srv1cv81) для изменения портов выставляю следующие переменные: SRV1CV8_PORT=7540 SRV1CV8_REGPORT=7541 SRV1CV8_RANGE=7560:7691 В 1С8.2 порты оставляю по умолчанию. Для проверки останавливаю сервер 1С8.2, запускаю 1С8.1, делаю netstat -l - показывает, что получилось поменять только 7540-й порт, остальные - дефолтные. Вопрос: 1. Достаточно ли для одновременного запуска 8.1 и 8.2 изменить открываемые ими порты? 2. Если достаточно, то как изменить остальные порты? 3. Если недостаточно, то что нужно сделать еще?
#1 by IamAlexy
в реестре строка запуска. поиск по реестру сделай на фразу "ragent.exe"
#2 by Gimalaj
>> Сервер - Ubuntu 10.04.
#3 by IamAlexy
сочувствую.....
#4 by Gimalaj
Подниму.
#5 by НетуаНадо
плин тоже надо только под винды и то запускаю их поочереди
#6 by Gimalaj
Информация к размышлению: Вывод команды /etc/init.d/srv1cv81 info показывает следующее: Main port: 7540 RegPort: 7541 Port range: 7560:7691, т.е. то, что мне нужно. Вывод же netstat -ln дает tcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:1561            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:1560            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:1561            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:1562            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:7540            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:1541            0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN т.е. только один процесс запустился с нужным портом. Где-то засада. А засада в следующем: На порту 7540 запустился агент сервера. А информацию о кластерах сервера он хранит в файле srvribrg.lst (каталог /opt/1C/v8.1/i386/.1cv81/1C/1Cv81). Убиваем этот файл, запускаем сервер 1С81 и он создает новый файл, но параметры берет из конфига /etc/init.d/srv1cv81! Спасибо за сочувствие. Поменяй порты в реестре и убей файл srvribrg.lst.
#7 by Gimalaj
Проблема решена, тему можно закрыть.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С