powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как изменить программно Super Server Port Number
6 сообщений из 6, страница 1 из 1
Как изменить программно Super Server Port Number
    #35921131
dmalch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, использую Каше 2008.2 (Cache for Windows (x86-32) 2008.2 (Build 526.0U_SU)).

Передо мной стоит задача настроить программно порт каше после установки. Первым делом я конечно хотел это сделать через установщик, но он даже не спрашивает порт, а сразу выставляет 1972. Теперь вот ищу как это сделать программно после устнановки. Возможно кто-то знает как это сделать?
...
Рейтинг: 0 / 0
Как изменить программно Super Server Port Number
    #35922054
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
s rc=##class(Config.Configuration).ValidateFile($p($zu( 86 ),"*"),.cf)
s Port= 1973 
s rc=cf.Set("Startup","DefaultPort",.Port)
s rc=##class(Config.Configuration).ConfigSave(cf,$p($zu( 86 ),"*"))

К тому же можно запустить несколько суперсерверов на разных портах
Код: plaintext
1.
2.
3.
j ServerMaster^%SYS.SERVER(Port1)
j ServerMaster^%SYS.SERVER(Port2)
...

Для 5.0:
Код: plaintext
1.
2.
3.
j ServerMaster^%cmtP(Port1)
j ServerMaster^%cmtP(Port2)
...
...
Рейтинг: 0 / 0
Как изменить программно Super Server Port Number
    #35922074
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лучше запускать в области "%SYS"
Или находиться там, или:
Код: plaintext
1.
2.
3.
j ServerMaster^%SYS.SERVER(Port1)["%SYS"]
j ServerMaster^%SYS.SERVER(Port2)["%SYS"]
...
...
Рейтинг: 0 / 0
Как изменить программно Super Server Port Number
    #35922814
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в 2009 версии можно использовать silent установку в которой можно задать многие параметры
...
Рейтинг: 0 / 0
Как изменить программно Super Server Port Number
    #35922961
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Silent Installation есть даже в версии 5.0
В версии 2009.1 появился новый класс Config.Startup для задания портов суперсервера и встроенного веб-сервера.
Пример использования данного класса можно найти в документации по нему.

PS: странно, что инсталляция не запросила номера портов. Наверное, это особенности дистрибутива однопользовательской версии.
...
Рейтинг: 0 / 0
Как изменить программно Super Server Port Number
    #35923180
dmalch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо за ответы. Насчёт сайлент установки: я как раз ставлю через неё, и мне кажется что порт можно регулировать через параметры, но видимо пакет установки мне достался такой.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как изменить программно Super Server Port Number
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]