SuseLinux12SP3-Weblogic12c-Cluster虛擬機環境下載

本博主已經安裝與配置好的suselinux12 下weblogic12c 集群環境的虛擬機,鏈接:https://pan.baidu.com/s/14Fu6u87U9iZTQRmZFjARgw
提取碼:zyq9
下載後,解壓後,可以用vmware workstaion 打開,即可以直接使用。

WebLogic是美國Oracle公司出品的一個application server,確切的說是一個基於JAVAEE架構的中間件,WebLogic是用於開發、集成、部署和管理大型分散式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。
WebLogic是美商Oracle的主要產品之一,是併購BEA得來。是商業市場上主要的Java(J2EE)應用伺服器軟體(application server)之一,是世界上第一個成功商業化的J2EE應用伺服器, 已推出到12c(12.2.1.3) 版。而此產品也延伸出WebLogic Portal,WebLogic Integration等企業用的中間件(但當下Oracle主要以Fusion Middleware融合中間件來取代這些WebLogic Server之外的企業包),以及OEPE(Oracle Enterprise Pack for Eclipse)開發工具。

WebLogic最早由 WebLogic Inc. 開發,後併入BEA 公司,最終BEA公司又併入Oracle公司。
webserver是用來構建網站的必要軟體,具有解析、發布網頁等功能,它是用純java開發的。weblogic本來不是由BEA發明的,是它從別人手中買過來,然後再加工擴展。BEA已經被Oracle收購,目前Weblogic最新版本為Oracle Weblogic Server 12c(12.2.1.3)。其他J2EE Application Server還有IBM的websphere、Sun(Sun公司已經被ORACLE公司收購)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 國內廠商生產的還有像中創軟體的Loong AS 9.0(達四級等保,全面支持國產)、東方通的Tongweb、金蝶Apusic應用伺服器等。
WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。
與BEA WebLogic Commerce ServerTM配合使用,WebLogic Server可為部署適應性個性化電子商務應用系統提供完善的解決方案。
WebLogic長期以來一直被認為是市場上最好的J2EE工具之一。像資料庫或郵件伺服器一樣,WebLogic Server 對於客戶是不可見的,為連接在它上面的客戶提供服務。WebLogic 最常用的使用方式是為在internet 或internet 上的Web 服務提供安全、數據驅動的應用程序。WebLogic對J2EE 架構的支持:WebLogic Server 提供了對SUN J2EE 架構的支持。SUN公司的J2EE 架構是為企業級提供的一種支持分散式應用的整體框架。為集成後端系統,如ERP系統,CRM系統,以及為實現企業級計算提供了一個簡易的,開放的標準。

優勢編輯
WebLogic Server具有開發和部署關鍵任務電子商務Web應用系統 所需的多種特色和優勢,包括:
標準
對業內多種標準的全面支持,包括EJB、JSP、JMS、JDBC、XML(標準通用標記語言的子集)和WML,使Web應用系統的實施更為簡單,並且保護了投資,同時也使基於標準的解決方案的開發更加簡便。
可擴展性
WebLogic Server以其高擴展的架構體系聞名於業內,包括客戶機連接的共享、資源pooling以及動態網頁和EJB組件群集。
快速開發
憑藉對EJB和JSP的支持,以及WebLogic Server 的Servlet組件架 構體系,可加速投放市場速度。這些開放性標準與WebGain Studio配合時,可簡化開發,並可發揮已有的技能,迅速部署應用系統。
更趨靈活
WebLogic Server的特點是與領先資料庫、操作系統和Web伺服器緊密集成。
可靠性
其容錯、系統管理和安全性能已經在全球數以千計的關鍵任務環境中得以驗證。
體系結構
WebLogic Server是專門為企業電子商務應用系統開發的。企業電子商務應用系統需要快速開發,並要求伺服器端組件具有良好的靈活性和安全性,同時還要支持關鍵任務所必需的擴展、性能、和高可用性。WebLogic Server簡化了可移植及可擴展的應用系統的開發,並為其它應用 系統和系統提供了豐富的互操作性。
憑藉其出色的群集技術,WebLogic Server擁有最高水平的可擴展 性和可用性。BEA WebLogic Server既實現了網頁群集,也實現了EJB組件 群集,而且不需要任何專門的硬體或操作系統支持。網頁群集可以實現透明的複製、負載平衡以及表示內容容錯,如Web購物車;組件群集則處理複雜的複製、負載平衡和EJB組件容錯,以及狀態對象(如EJB實體)的恢復。
無論是網頁群集,還是組件群集,對於電子商務解決方案所要求的可擴展性和可用性都是至關重要的。共享的客戶機/伺服器和資料庫連接以及數據緩存和EJB都增強了性能表現。這是其它Web應用系統所不具備的。
最新資訊
甲骨文WebLogic開發團隊成員Bruno Borges今天在博客中宣布,WebLogic伺服器現在允許開發者免費使用。(之前也可以免費試用,不過有時間限制)
但仍有諸多限制: 僅在單一開發者的桌面環境(包括物理的、虛擬的以及遠程虛擬主機)中部署應用程序,且只能被指定的開發者使用和訪問。
甲骨文對許可協議進行了變更,如下:如果你之前已經針對內部數據處理、商業或生產目的部署過應用程序,現在你仍可以在免費許可協議下繼續開發、測試、原型化、演示你的應用程序。
許可協議:Dev-License 、Via OracleBlog

本博主已經安裝與配置好的suselinux12 下weblogic12c 集群環境的虛擬機,鏈接:https://pan.baidu.com/s/14Fu6u87U9iZTQRmZFjARgw
提取碼:zyq9
下載後,解壓後,可以用vmware workstaion 打開,即可以直接使用。

服務功能編輯
1 在使用IP地址的一台計算機,或在使用集群捆綁在一起的多台計算機上,或在通過代理伺服器管理的多台計算機上建立擁有相同域名的不同站點。
2 部署基於J2EE 標準編寫的伺服器JAVA代碼,包括servlet,JSP,JavaBean 和EJB。
3 使用J2EE 擴展網路服務集成分散式系統,包括用於資料庫連接的JDBC、用於信息傳遞的JMS、用於網路目錄訪問的JNDI、用於分散式事務處理的 JTA 和用於電子郵件處理的JavaMail。
4 部署使用遠程方法調用(RMI)的純Java 分散式應用程序。
5 通過使用RMI—IIOP(RMI over Internet Inter-ORB Protocol)協議部署近似CORBA的分散式應用系統。
6 通過使用安全套接層(SSL)和Weblogic的內在支持為用戶驗證和授權,實現強大的安全性。
7 通過將多個Weblogic伺服器組成一個集群提供高可用性、負載均衡和容錯能力。
8 利用Java 的多平台能力在Windows NT/2000,Sun Solairs ,HP/UX 和其他Weblogic支持的操作系統上部署Weblogic伺服器。
9 在任一平台上,通過使用WebLogic直觀的進行基於Web 的管理和監視工具可在網路上輕鬆管理一個或多個WebLogic伺服器。

WebLogic Server
12.2.2引入了彈性擴展功能。該功能能夠自動的擴展動態集群,並重建相關的資源。同時,還介紹了使用的相關術語,包括彈性框架,智能的規則、策略及執行。

主要內容包括:

彈性擴展是什麼?
相關技術
腳本及數據資源攔截器
彈性擴展是什麼?

彈性擴展可以通過兩種方式進行配置:

可以在動態集群中,手動添加或移除動態集群服務實例。這種方式稱之為按需擴展。您可以通過Oracle Enterprise Management、WebLogic Server
Administration管理控制台或WLST實現按需擴展的配置。
另外,可以設置集群動態擴展策略,可配置集群擴展出發條件,以控制動態集群服務實例的縮放。當擴展策略中定義的條件發生時,自動觸發相應的擴展行為。
彈性框架利用WebLogic診斷框架(WLDF)策略和執行組件,編寫動態scale
up or scale down集群的策略表達式。這些策略能夠監控單個或多個資源,例如內存、線程、CPU等。當符合配置的條件時,擴展將被觸發執行。獲取更多的關於WLDF和「診斷策略及執行」的信息可瀏覽「Configuring
Policies and Actions」。

彈性擴展配置的策略包括如下幾個方面:

趨勢、或歷史數據,如在一個特定的時間間隔內的平均變化值。舉例來講,平均JVM堆使用超過一定的閾值就可以定義為一個策略。
動態集群中所有服務實例的運行時相關指標
多服務間的數據可被組合在一起進行策略的配置考慮。舉例來講,可以將負載均衡器的響應時間及後端隊列消息積壓情況組合形成一個策略。
基於時間的策略。擴展策略可以識別一個特定的日曆時間,如一天中的某個時間或一個星期中的某一天,來作為一個觸發的條件。
日誌的規則或事件的規則。
相關技術

本博主已經安裝與配置好的suselinux12 下weblogic12c 集群環境的虛擬機,鏈接:https://pan.baidu.com/s/14Fu6u87U9iZTQRmZFjARgw
提取碼:zyq9
下載後,解壓後,可以用vmware workstaion 打開,即可以直接使用。

下表中介紹了在配置weblogic彈性動態集群中所涉及到的相關技術術語:

術語

描述

彈性框架

在weblogic診斷框架基礎上開發的組件。允許管理員構建複雜的規則,監控集群中的資源使用情況。

策略

在動態伸縮的集群環境下,配置的條件集合。當某條件發生時,集群的擴展將被執行。

執行

擴展的具體執行動作

動態集群

基於集群服務實例模板構建的具有一個或多個服務實例的集群

按需擴展

通過人工的方式,增加或移除集群實例的方式

按時擴展

基於時間維度定義的集群動態擴展策略,可以是一天中的某個時間或一個星期中的某一天

策略擴展

一個包含多個條件的集合,當多個條件組合發生時,將觸發集群彈性擴展執行動作

智能規則

完全圖形化配置參數的方式創建一個複雜的策略

腳本及數據資源攔截器

攔截器主要用來配合完成與其他Weblogic子系統及相關組件的集群實例縮放功能。在配置彈性Oracle WebLogic動態集群的過程中引入了兩個攔截器,即腳本攔截器和數據源攔截器。

本博主已經安裝與配置好的suselinux12 下weblogic12c 集群環境的虛擬機,鏈接:https://pan.baidu.com/s/14Fu6u87U9iZTQRmZFjARgw
提取碼:zyq9
下載後,解壓後,可以用vmware workstaion 打開,即可以直接使用。

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營