怎麼管理Weblogic應用伺服器?
2025-01-05 04:23:08 2
應用伺服器市場的概況
根據美國META Group對當前應用伺服器市場的調查結果,今後J2EE應用伺服器將仍然是IT支出中的主要投資對象,目前是美國IBM和美國BEA Systems處於優勢地位。IBM在知名度、戰略眼光、多種平臺、提供能力方面擁有優勢,而BEA的強項在於技術和銷售渠道方面。
BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網絡應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網絡應用的開發、集成、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。與BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可為部署適應性個性化電子商務應用系統提供完善的解決方案。 BEA WebLogic Server具有開發和部署關鍵任務電子商務Web應用系統所需的多種特色和優勢。
綜上所述,BEA Weblogic伺服器在一個企業的IT系統中所起的作用是非常重要的。所以管理和維護好Weblogic應用伺服器是業務系統維護的重中之重。
如何管理Weblogic應用伺服器
日常管理Weblogic應用伺服器,我們需要關注以下幾個方面:
1、 系統資源,例如應用伺服器本身所在的作業系統CPU利用率、內存利用率、磁碟空間等基礎資源的消耗情況。
2、 Web容器,Web層在應用中更多的是用來生成表達邏輯。廣泛使用的體系結構是從應用層讀取數據,然後使用servlet和JSP生成動態內容,其中應用層一般由EJB組成。因此需要重點關注當前的Session數量,包括活動的數量以及峰值情況。
3、 JMS,JMS子系統提供了很多的調試參數。JMS消息是由稱為JMSDispatcher的獨立執行隊列處理的。需要重點關注的是JMS消息數等一些參數,包括已接收的和等待處理的數量等。
4、 線程池執行隊列,執行隊列的線程數表示執行隊列能夠同時執行的操作的數量。但此值不是設的越大越好,應該恰到好處的去設置它,太小了,執行隊列中將會積累很多待處理的任務,太大了,則會消耗大量的系統資源從而影響整體的性能。因此需要重點關注當前空閒線程數、等待的請求數、總線程數等指標。
5、 JDBC連接池,JDBC Connection Pool的調優受制於WebLogic Server線程數的設置和資料庫進程數,遊標的大小。通常我們在一個線程中使用一個連接,所以連接數並不是越多越好,為避免兩邊的資源消耗,建議設置連接池的最大值等於或者略小於線程數。同時為了減少新建連接的開銷,將最小值和最大值設為一致。因此需要重點關注的是連接池大小、當前活動的連接數量、洩漏的連接數等指標。
摩卡軟體應用監控的優勢
摩卡軟體在行業內具有十年的IT運維管理經驗,摩卡軟體在全國超過23家的大客戶現場積累了深厚的應用平臺運維管理經驗,其中Weblogic應用伺服器監控也非常成熟,摩卡軟體對應用監控的主要優勢如下:
- 支持應用種類多:從J2EE應用平臺到資料庫,再到中間件,幾乎無所不包。
- 專業底層的監控:多年來與大廠的良好合作關係,奠定了摩卡軟體的技術實力,使得摩卡軟體在應用的監控上更能夠取得一些最有用的最底層的數據。
- 超越原廠家的監控:應用廠家可能不會想到,他們認為的最關鍵的一些東西對不同的客戶而言可能關注點都不同,摩卡軟體利用與廠家合作關係的優勢結合運維管理經驗,提出一套超越應用原廠家的監控指標。
- 更有用的監控:摩卡軟體最獨特的優勢在於,所有對應用平臺的監控指標都不是空穴來風,也不是每個技術人員所熟知的那些通用的監控,摩卡軟體將十年來的IT運維管理經驗進行了整合,所有的監控指標均來自我們全國超過23個大客戶服務點多年來的運維管理經驗,讓監控指標更加有用。
- 更容易看懂的指標:摩卡軟體將指標進行分類,以可用性指標、性能指標、配置指標等將指標進行分類管理,方便了用戶的查閱。
摩卡軟體對Weblogic應用伺服器的監控
非常的靈活的策略體系,不僅可以針對不同的系統設定不同的監控策略(監控頻度、指標閾值、報警方式),還可以對同一個系統的不同子資源設定不同的監控策略,例如多個JDBC連接池、線程池、Web應用等的系統。
摩卡業務服務管理(Mocha BSM)的Weblogic應用伺服器監控可以實現很小顆粒度的監控,例如JTA提交成功的事務耗費的時間、Web應用當前活動Session數、JDBC連接池使用率、線程池空閒線程數等。而且每項設置軟體都給出了經驗值的參考,因此管理員不需要太多的專業技術背景就可以很清楚的掌握應用伺服器的全面運行情況。
Mocha BSM的Weblogic應用伺服器監控提供了幾十個有針對性的指標,可以全方面的給管理員提供出伺服器的運行狀況。
保證Weblogic應用伺服器健康穩定運行,摩卡軟體的Mocha BSM助力IT系統為企業帶來更大價值!