簡體   English   中英

如何在websphere中停止應用程序、應用程序服務器、節點、節點代理

[英]How to stop application,application server,node,nodeagent in websphere

我們的 java 應用程序部署在 solaris 服務器的 web sphere 中,在 solaris 中需要執行一些升級,在它們執行升級之前我需要停止 websphere 中的應用程序。

所以請幫助我需要按順序停止哪些事情以及如何停止?將有一個應用程序,應用程序服務器,節點,節點代理,httpserver,dmgr 所有這些。

告訴我如何才能按順序停止和開始。

提前致謝...

通常的關機方法是按此順序關機

  1. 網絡服務器
  2. 申請
  3. 應用服務器
  4. Nodeagent(s) (這也代表您問題中的節點)
  5. Dmgr(s)(通常只有一個人看到這個鏈接

然后重新開始將是相同的列表,但像這樣:

  1. 管理員
  2. 節點代理
  3. 應用服務器
  4. 申請
  5. 網絡服務器

您可以在 WebSphere Application Server 控制台上逐步完成這些停止活動中的大部分...並且為了開始,您必須先從命令行運行 dmgr,然后才能訪問控制台,並且您必須從命令行啟動 nodeagent 以從控制台執行啟動活動,但沒有從 a 到 z 的內置方式使這一切按定義的順序發生,除了可能通過wasservice等配置具有依賴關系的操作服務,並且在 Windows、Linux、Solaris 之間變化。 .. 在WebSphere Application Server V8: Administration and Configuration Guide in 7.9.2 中有一些關於如何在 Linux/Unix 中執行此操作的信息,因此大多數人編寫了一個啟動腳本和一個根據他們的環境定制的關閉腳本來調用較低的提供的級別腳本,並且需要添加延遲或其他邏輯來排序到他們想要的控制級別...... 在這里看到其中的一些但基本上:

停止

  • apachectl stop(停止網絡服務器)
  • stopServer(或在下面的 stopNode 命令中查看-stopservers
  • 停止節點
  • 停止管理器

並開始

  • 啟動管理器
  • startNode(取決於您如何設置監控策略,這可以為您啟動應用程序服務器,以及您如何將應用程序設置為啟動或不啟動)將處理應用程序(默認是在服務器啟動時啟動應用程序)
  • apachectl start(啟動網絡服務器)

如果在wsadmin中為本機 WebSphere Application Server 元素使用腳本,您可能會變得更加復雜,但是已經出版了關於該主題的課程和書籍,所以我認為這里無法對其進行全面解釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM