Управление серверами OpenEdge
Как разработчик, вы должны уметь управлять OpenEdge- серверами в вашей среде разработки. Например, стартовать сервер базы данных или сервер приложений. В OpenEdge есть инструмент, позволяющий вам это делать, он называется OpenEdge Explorer. Кроме того, существует промышленная версия OpenEdge Explorer, которая называется OpenEdge Management, и которая имеет значительно больше возможностей для управления OpenEdge-средой. В рамках этого пособия мы не будет рассматривать возможности OpenEdge Management, для этого вы можете обратиться к соответствующему учебному пособию или к документации по OpenEdge.
Для разработки будет достаточно стандартного OpenEdge Explorer, который является частью OpenEdge Developer Studio, и представляет собой веб-интерфейс к Admin Server. Таким образом, прежде чем вы сможете получить доступ к OpenEdge Explorer, вы должны убедиться, что Admin Server стартован и работает.
С помощью OpenEdge Explorer вы сможете:
- создавать конфигурации для OpenEdge-серверов;
- стартовать и останавливать серверные процессы;
- просматривать различную информацию о состоянии серверных процессов;
- изменять конфигурации OpenEdge-серверов.
Старт сервера OpenEdge вручную
В среде разработки приложения, которым необходима база данных, не могут быть скомпилированы или протестированы, если сервер базы данных не стартован. Аналогично, если приложение написано для работы на сервере приложений, то вы должны стартовать его для тестирования этого приложения. Вы можете сконфигурировать сервер базы данных и сервер приложений так, чтобы они стартовали автоматически, но в некоторых случаях вам может понадобиться контролировать время старта этих серверов. Простой пример, пока вы изменяете программный код, сервер приложений можно остановить и стартовать его после завершения изменений.
Каждый сервер OpenEdge имеет контрольную область, из которой вы можете стартовать или останавливать соответствующие процессы. Последовательность шагов для старта сервера в OpenEdge Explorer следующая:
- Щёлкнуть по вкладке ресурсов для перехода на страницу с ресурсами OpenEdge-среды.
- Выбрать сервер OpenEdge для старта.
- Щёлкнуть по кнопке старта. Статус сервера должен измениться на ACTIVE или RUNNING.
Просмотр информации о серверных процессах
Во время разработки приложения у вас может быть множество причин, из-за которых понадобится информация о серверных процессах OpenEdge. Например,
- узнать, работает сервер или нет;
- проверить параметры конфигурации;
- просмотреть журналы сервера на наличие ошибок с целью диагностики и решения какой-либо проблемы.
Общая последовательность шагов для просмотра информации о серверных процессах следующая:
- Щёлкнуть по вкладке ресурсов для перехода на страницу с ресурсами OpenEdge-среды.
- Щёлкнуть по ссылке
- Перейти на страницу интересующего вас сервера.
- Щёлкнуть по одной из следующих ссылок:
- ссылка Configuration – для просмотра параметров конфигурации;
- ссылки логов – для поиска проблем, связанных со стартом сервера, в журналах процесса.
Позже, на практическом занятии, которое завершает этот урок, вы самостоятельно выполните в OpenEdge Explorer настройку и старт сервера базы данных, а также экземпляра сервера приложений PAS for OpenEdge.