Вы можете добавить новый сервер в рабочую среду Pathway, настроив новый класс сервера, который использует вашу программу. Сделайте это либо с помощью команд Pathcom, либо с помощью GUI с поддержкой Pathway (например, в TOP используйте svrClass> Добавить диалог).
Примечание: после того, как вы добавили определение сервера, оно исчезнет, если Путь запущен с холодом, поэтому не забудьте добавить команды конфигурации в файл запуска. Опять же, GUI обычно позволяет вам сохранить текущее состояние в качестве конфигурации. На вашем сайте может быть макрос, который делает то же самое.
Предполагая, что вы делаете это из командной строки, а не GUI, а затем открыть среду Тропинка, что вы добавляете сервер, чтобы с Pathcom, например:
PATHCOM $PATH
Затем введите команды конфигурации для новый сервер. Пример:
RESET SERVER
SET SERVER PROCESSTYPE GUARDIAN
SET SERVER AUTORESTART 0
SET SERVER CPUS (0:1)
SET SERVER CREATEDELAY 1 MINS
SET SERVER DEBUG OFF
SET SERVER DELETEDELAY 10 MINS
SET SERVER HIGHPIN OFF
SET SERVER HOMETERM $ZHOME
SET SERVER LINKDEPTH 1
SET SERVER MAXLINKS 3
SET SERVER MAXSERVERS 1
SET SERVER NUMSTATIC 1
SET SERVER OWNER 110,102
SET SERVER PARAM SOMETHING1 "some-value"
SET SERVER PARAM SOMETHING2 "something"
SET SERVER PRI 139
SET SERVER PROCESS $MYSRV
SET SERVER PROGRAM $VOL.SUBVOL.MYPROG
SET SERVER SECURITY "N"
SET SERVER TMF OFF
SET SERVER VOLUME $VOL.SUBVOL
ADD SERVER MYSERV
См Добавить сервер и набор серверов команд в HP NonStop TS/MP System Management Manual.
Контролируйте класс сервера с помощью команд START SERVER, FREEZE SERVER, STOP SERVER, THAW SERVER, снова они задокументированы в руководстве.
Спасибо, мой сервер теперь запущен и запущен в среде пути. Также есть ли способ увидеть, что мой сервер пишет в HOMETERM i.e. $ ZHOME. –
$ ZHOME записывает на системную консоль, поэтому вы можете пойти и посмотреть там, если у вас есть доступ. Альтернативой является использование сборщика событий, а затем просмотр сообщений об этом. –
Снова я предполагаю, что для этого вы не используете графический интерфейс. Убедитесь, что у вас есть процесс $ 0 в вашей системе (статус $ 0 от TACL). Обычно это процесс сбора основных событий системы. Если вы находитесь в системе разработки, то, вероятно, это ОК, чтобы использовать это. Замените $ ZHOME на $ 0 в конфигурации Pathway и перезапустите сервер. Чтобы просмотреть события, вы должны иметь возможность запускать такую команду из TACL: 'emsdist/name $ dist/type p, collector $ 0, textout $ home' Там будет куча сообщений из других процессов, но фильтрация отключена тема для этого. –