Инструменты администрирования
Администратор сервера приложений PAS for OpenEdge отвечает за:
- Создание и настройку экземпляра PAS for OpenEdge.
- Развёртывание кода ABL, REST, SOAP и/или WebSpeed приложений на экземпляре.
- Старт, останов и удаление экземпляра.
- Развёртывание приложений менеджеров (Tomcat manager, OpenEdge manager).
- Мониторинг и управление экземплярами.
- Реализацию балансировки нагрузки для PAS for OpenEdge.
- Настройку безопасности – HTTPS, пользовательская аутентификация.
СУБД OpenEdge предоставляет ряд инструментов для администрирования PAS for OpenEdge, включая:
- REST API: специально разработанный интерфейс прикладного программирования, который можно использовать для доступа к характеристикам PAS for OpenEdge и выполнения соответствующих действий на основе полученной информации.
- Tomcat Manager: используется для получения доступа к детальной информации, такой как статус сервера, утечки памяти или список ABL-приложений, которые развёрнуты на экземпляре PAS for OpenEdge.
- JConsole: графический инструмент для мониторинга JAVA Virtual Machine (JVM) и прочих JAVA-приложений. Используется для просмотра информации и управления конкретными экземплярами и специфичными Tomcat-процессами запущенными в среде PAS for OpenEdge.
- OpenEdge Explorer: используется для создания и настройки, старта и останова, а также для удаления экземпляра PAS for OpenEdge. Также позволяет просматривать файлы журналов.
- OpenEdge Management: в дополнение к возможностям OpenEdge Explorer предоставляет планы мониторинга и монитор файлов журналов, которые могут быть использованы для контроля различных аспектов среды PAS for OpenEdge.
- TCMAN: утилита, которая обеспечивает предварительный просмотр информации о среде PAS for OpenEdge и управления ею. Позволяет просмотреть такие детали как информация по операционной системе и серверу, статус сервера, утечки памяти и информацию по сессиям HTTP.
Для получения дополнительной информации обратитесь к учебному курсу «Администрирование Progress Application Server for OpenEdge» (в разработке).