Способ запуска сервера приложений зависит, главным образом, от личных предпочтений, а также от того, является ли данный сервер автономным или управляемым. Помните, что сервер приложений, созданный по профилю сервера приложений, всегда называется server1. Несколько серверов, интегрированных таким методом, называются server1, но располагаются на разных узлах.
Использование административной консоли для запуска управляемого сервера
Примечание. Прежде чем осуществлять управление сервером в распределенной серверной среде с помощью административной консоли, вы должны убедиться, что запущен агент того узла, на котором размещен сервер. Выполните следующие действия.
• Выберите пункт меню System Administration (Администрирование системы) → Node Agents (Агенты узлов).
• Состояние агента узла можно найти в крайнем правом столбце. Если агент не запущен, вы должны запустить его (см. раздел 4.5.5 «Запуск и останов узлов»).
В административной консоли выполните следующие действия.
1. Выберите пункт Servers (Серверы) → Application Servers (Серверы приложений).
2. Установите флажок слева от тех серверов, которые вы хотите запустить.
3. Нажмите Start (Запуск).
Если возникают ошибки, проверьте файл журнала каждого из процессов серверов приложений:
<дир_профиля>/logs/<имя_сервера>/SystemOut.log
Примечание. По умолчанию все приложения на сервере запускаются в момент запуска сервера. Если вам нужно, чтобы приложения не запускались, обратитесь к разделу 4.8.7 «Предотвращение запуска корпоративного приложения на сервере».
Использование команды startServer
Синтаксис команды startServer следующий:
startServer.bat(sh) <сервер> [options]
Параметр <сервер> — это имя запускаемого сервера. Первый аргумент является обязательным, и в нем учитывается регистр. Опции перечислены в табл. 4.7.
Пример использования команды startServer
В примере 4.5 показано использование команды startServer.
Пример 4.5. Команда startServer
C:<was_home>profiles<profile_server>bin>startserver server1 ADMU0116I: Tool information is being logged in file
C:WebSphereAppServerprofilesAppSrv02logsserver1startServer.log
ADMU0128I: Starting tool with the AppSrv02 profile
ADMU3100I: Reading configuration for server: server1
ADMU3200I: Server launched. Waiting for initialization status. ADMU3000I: Server server1 open for e-business; process id is 2548