Wsadmin

редактировать

Инструмент wsadmin - это командная оболочка, предназначенная для системного администрирования всех артефактов в ячейке IBM WebSphere Application Server (WAS). Он получил свое имя от имени сценария оболочки, который вызывает эту командную оболочку. Эта командная оболочка может выполняться с подключением к ячейке WAS или полностью отключенным от ячейки WAS (локальный режим). Инструмент wsadmin можно использовать для выполнения сценариев, написанных на Jacl и Jython, или его можно использовать в интерактивном режиме для выполнения отдельных команд. Эти сценарии и команды выполняют административные задачи, такие как развертывание приложений, изменение конфигурации, мониторинг и управление IBM WAS во время выполнения.

Содержание
  • 1 История командных оболочек WebSphere Application Server
  • 2 Два режима wsadmin
  • 3 Языки сценариев: Jacl и Jython
    • 3.1 Основная разница между синтаксисами Jacl и Jython
  • 4 Ссылки
  • 5 внешние ссылки
История командных оболочек WebSphere Application Server

WSCP означает WebSphere программы управления. Он использовался в более старых версиях WAS, таких как версия 4.0 и версия 3.5. Wsadmin командная оболочка заменить WSCP в WebSphere Application Server версии 5.0 и все последующие версии. Он может выполнять почти все задачи, которые могут быть выполнены через административную консоль на основе браузера, и он может выполнять некоторые задачи, которые административная консоль не может выполнять.

Два режима wsadmin

Wsadmin может работать двумя режимами ; Дистанционный режим и локальный режим.

  • Использование: Удаленный режим используется, когда запущен менеджер развертывания IBM WAS (Dmgr). Local Mode используется, когда сервер находится в состоянии вниз.
  • Как включить: удаленный режим подключается через сетевое соединение TCP, в то время как локальный режим не требует соединения TCP.
  • Преимущества:
    • Удаленный режим: к нему можно получить доступ из того же или другого LPAR. Два клиента удаленного режима никогда не столкнутся с конфликтом. Их соответствующие изменения будут интеллектуально обработаны IBM WAS.
    • Локальный режим: не будет проблем, связанных с сертификатами SSL. Он может работать, даже когда сервер не работает.
  • Недостатки:
    • Удаленный режим: IBM WAS не должен находиться в нерабочем состоянии. Возможно, возникла проблема с конфликтом сертификатов SSL.
    • Локальный режим: он не будет работать эффективно с множественным доступом, потому что в множественном доступе через локальный режим синхронизация изменений может создать серьезную проблему. Локальный режим слабее Дистанционный режим в отношении безопасности.
Языки сценариев: Jacl и Jython

Wsadmin поддерживает Jacl (альтернативный реализация TCL написана на Java) и Jython ( J AVA, Р ython) языки сценариев. Выбор Jacl или Jython может зависеть от уровня комфорта программиста. Программисту на Java / Java EE или C может быть удобнее работать с Jython, тогда как экспертам по Tcl может быть удобнее использовать Jacl. Хотя синтаксис скрипта отличается, Jacl и Jython одинаково эффективны. Программа IBM Jacl to Jython Conversion Assistant используется для преобразования сценариев wsadmin Jacl в Jython.

Основная разница между синтаксисами Jacl и Jython

Здесь пять основных команд (для получения справки по соответствующим объектам) написаны в их собственном синтаксисе. Чувствительность к регистру в сценариях должна быть решающей вещью, о которой нужно позаботиться.

Jacl Jython
помещает $ Help help напечатать Help.help ()
помещает $ AdminConfig help напечатать AdminConfig.help ()
помещает $ AdminTask help напечатать AdminTask.help ()
помещает $ AdminControl help напечатать AdminControl.help ()
ставит $ AdminApp help распечатать AdminApp.help ()
Ссылки
внешние ссылки
Последняя правка сделана 2023-04-05 09:48:52
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте