SAP R/3 Системное администрирование
Шрифт:
Обзор серверов
Обзор серверов ►Server Overview выводит все доступные инстанции системы R/3 (см. рис. 15.1) с информацией об используемых серверах и типах сконфигурированных рабочих процессов. В Web Application Server указывается также состояние инстанции.
► initial
Сервер приложений зарегистрировался на сервере сообщений, но к нему еще не обращались.
► starting
Сконфигурированные рабочие процессы сервера приложений
► active
Сервер приложений работает в обычном рабочем режиме и обрабатывает запросы.
► passive
Сервер приложений будет деактивирован. Он завершит обработку своих задач, но не будет принимать никаких новых задач.
► shutdown
Сервер приложений выключается и больше не будет обрабатывать никакие задачи.
► stop
Сервер приложений больше не имеет соединения с сервером сообщений и поэтому недоступен.
Рис. 15.1. Обзор серверов в системе R/3 уровня предприятия
Можно использовать пиктограммы или меню Goto для вывода более подробной информации или запуска действий для каждой записи списка.
Таблица 15.1. Параметры в обзоре серверов
Обзор сервера сообщений
Сервер приложений Web включает также ►Message Server Overview, который аналогичен обзору серверов. Чтобы проанализировать сервер сообщений, можно выбрать из позиций меню Goto. Кроме информации, доступной в обзоре серверов, этот новый обзор включает также следующие данные и действия:
► Выводит аппаратный ключ (см. главу 4)
► Выводит все (и изменяет некоторые) системные параметры, специфические для серверов сообщений
► Выводит статистические данные, такие как число регистрации, полученные запросы и количество записанных/прочитанных байтов
► Выводит файл трассировки разработчиков сервера сообщений dev_ms и изменяет текущий уровень трассировки без перезапуска инстанции
► Останавливает серверы приложений, с завершением или без завершения обработки запросов все еще присутствующих в очереди диспетчера; статус сервера будет shutdown
► Деактивирует серверы приложений и завершает обработку запросов все еще присутствующих в очереди диспетчера; статус сервера будет passive
► Реактивирует деактивированные серверы приложений.
Обзор
Чтобы вывести всеобъемлющий обзор процессов одной инстанции (помимо вызова соответствующей функции в обзоре серверов), выберите ►Process Overview. В табличной форме будет выведена следующая информация:
► Внутренний номер процесса
Система использует этот номер внутри себя, например для присвоения сообщений процессам. Номер процесса содержится в имени соответствующей трассировки разработчика
► Тип процесса
– DIA: Диалоговый рабочий процесс
– UPD: Процесс обновления для критических по времени изменений в базе данных (обновление VI, см. главу 10)
– UPD2: Процесс обновления для некритических по времени изменений в базе данных (обновление V2, см. главу 10)
– ENQ: Рабочий процесс очереди для обработки блокировок SAP
– ВТС: Фоновый рабочий процесс
– SPO: Рабочий процесс спула
► Номер процесса на уровне операционной системы (PID)
При необходимости можно указать этот номер процесса, чтобы завершить процесс на уровне операционной системы
► Статус процесса
– running. Процесс в данное время обрабатывает запрос
– waiting. Процесс доступен и ожидает новые запросы
– hold: Процесс в данный момент присвоен одному пользователю. Этот статус возникает во время обычных системных операций, но может вызывать проблемы с производительностью, если слишком много процессов имеют такой статус
– killed: Процесс был прекращен в связи с ошибкой и не был перезапущен
► Причина удержания
Когда процессы имеют статус hold, причиной удержания процесса появляется здесь. Обычными причинами являются:
– CPIC: Рабочий процесс ожидает сообщение CPI-C
– DEBUG: Рабочий процесс находится в данное время в режиме отладки
– LOCK: Рабочий процесс был присвоен одному пользователю исключительно для системного анализа
– NUM: Рабочий процесс ожидает ответа сервера диапазона номеров
– OS: Рабочий процесс ожидает обработки команды операционной системы
– PRTV: Рабочий процесс работает исключительно для одного пользователя
– SLEEP: Рабочий процесс ожидает в связи с недостатком ресурсов
– VB: Рабочий процесс ожидает обработки синхронного запроса обновления
► Метод запуска
Если рабочий процесс отказал, диспетчер инстанции немедленно пытается запустить новый рабочий процесс для его замены. Если новый рабочий процесс снова прекращается во время фазы запуска в результате серьезной проблемы, то система задает значение для перезапуска no (нет), чтобы избежать бесконечного цикла отказов запуска процесса