命令幫助是一種在 Jython 腳本語言中提供 wsadmin 命令的功能,用于在 IBM® WebSphere® Application Server V7 管理控制臺中執行各種操作。本文提供一些使用場景,以幫助您充分利用此功能。本文提供的信息最適用于開始使用 wsadmin 和腳本進行中級體驗的管理員。不熟悉命令幫助的人員可以學習如何使用,存儲命令的歷史記錄并通過使用變量將這些命令一般化。
引言
在 IBM WebSphere Application Server V7 的開發過程中,可用性研究表明,命令幫助場景對用戶至關重要,強調了對腳本的大量使用,并需要繼續提供高質量的腳本工具和幫助。命令幫助是一種在 Jython 腳本語言中提供 wsadmin 命令的功能,用于在 WebSphere Application Server 管理控制臺中執行各種操作。
命令幫助首先在 WebSphere Application Server V6.1 中使用,并對其提供了有限的支持,可以為大約 185 個任務提供命令。由于客戶請求和對該功能的大量積極好評,在 V7 中增加了支持的范圍和命令數量,支持數量提高到原來的四倍以上,可以支持 750 多個任務。
為用戶提供了四個用于管理 WebSphere Application Server 環境的 wsadmin 對象:AdminConfig、AdminTask、AdminApp 和 AdminControl。在使用命令幫助之前,負責編寫腳本的管理員常常需要參考各種資源來準確地確定他們需要操作的項目的腳本組件,其中包括適當的命令對象、語法和參數。在管理控制臺中實施命令幫助之后,您(作為管理員)只需通過用戶界面一次性完成任務,然后檢索并保存生成的命令集。
為幫助您充分利用這些功能并從命令幫助中獲得最大的價值,本文將通過一些使用場景介紹命令幫助的一些基礎知識,還將介紹一些方便您開展工作的具體功能。
![]() ![]() |
![]()
|
使用命令幫助
命令幫助提供三種搜索命令的方法:
- 使用控制臺生成命令。
- 使用日志維護歷史記錄。
- 將命令發送到腳本工具。
使用控制臺生成命令
第一種方法是命令幫助的最基本用法。您啟動管理控制臺,執行某項操作,并訪問命令幫助面板,其中顯示該操作的 wsadmin 命令。
例如,假設您希望創建一個新的業務級應用程序。作為該應用程序的一部分,首先需要將應用程序文件導入資產存儲庫?梢詫①Y產視為構成業務級應用程序的構造塊;它表示物理二進制文件,并且是業務級應用程序體系結構中應用程序內容的最小管理單元。
要使用管理控制臺導入資產,請按照下列步驟操作:
- 在左側的導航菜單中展開 Applications 部分。
- 選擇 New Application,然后選擇 New Asset。
- 指定文件,完成所需的字段,然后單擊 Next。圖 1 顯示了摘要面板。注意,命令幫助區域用紅色圓圈標明。
圖 1. 管理控制臺中的命令幫助
- 單擊 View administrative scripting command for last action 啟動命令幫助面板(圖 2)。此面板顯示了在 Jython 腳本語言中提供的用于導入資產的 wsadmin 腳本命令,F在您可以直接復制命令并將其粘貼到活動的 wsadmin 會話,或者粘貼到一個文件中以便以后修改和使用。當在 wsadmin 中運行這些命令時,請確保使用 Jython 從運行管理控制臺的概要的 /bin 目錄中啟動了 wsadmin,如:
C:\IBM\WebSphere\AppServerGM\profiles\Dmgr01\bin> wsadmin -lang jython.
圖 2. 命令幫助
圖 2 還顯示了命令幫助首選項:Enable command assistance notifications 和 Log command assistance commands?梢允褂眠@些選項記錄命令的歷史記錄,這將在下幾節中詳細介紹。
文章來源于領測軟件測試網 http://www.kjueaiud.com/