二級數(shù)據(jù)中心一期工程項目培訓weblogic教程_第1頁
二級數(shù)據(jù)中心一期工程項目培訓weblogic教程_第2頁
二級數(shù)據(jù)中心一期工程項目培訓weblogic教程_第3頁
二級數(shù)據(jù)中心一期工程項目培訓weblogic教程_第4頁
二級數(shù)據(jù)中心一期工程項目培訓weblogic教程_第5頁
已閱讀5頁,還剩51頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

WebLogicServer管理

2議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

3議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

4WebLogicServer管理介紹WebLogicServer提供了很多管理工具,包括管理控制臺、命令行接口和API。通過這些工具可以管理WebLogicServer的安全、數(shù)據(jù)庫連接、消息、事務處理和應用程序的運行環(huán)境配置。還可以利用這些工具來監(jiān)控WebLogicServer的運行情況,來確保應用的最大可用性和性能。

5議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

6WebLogicServer的域WebLogicServer的基本管理單元稱作域一個域是一組邏輯上相關聯(lián)的WebLogicServer一個域里必須包含一個充當AdministratorServer的WebLogicServer實例一個域里還可以包含其它被稱為ManagedServer的WebLogicSerer實例通過NodeManager,AministrationServer遠程可以啟動或關閉ManagedServerManagedServer可以作為Cluster的一部分

7如何劃分WebLogicServer的域根據(jù)應用程序的邏輯比如網(wǎng)上交易和后臺信息系統(tǒng)分屬不同的域根據(jù)物理位置處于不同物理位置的分支機構大小為了更有效的管理,劃分為不同的單元

8一個可能的域結構

9議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

10系統(tǒng)管理基礎設施WebLogicServer的系統(tǒng)管理的基礎設施是通過JMX來實現(xiàn)的JMX(JavaManagementExtension)是Sun的一個規(guī)范JMX把系統(tǒng)管理功能對應成稱為Mbeans的Java對象有三類Mbeans:administration、configuration、runtime

11系統(tǒng)管理基礎設施-MBeansAdministrationMbeans當AministrationServer啟動時根據(jù)config.xml設置,修改后的值會保存在config.xml中。ConfigurationMbeans當ManagedServer啟動時從AdministrationServer獲得RuntimeMbeans用來提供WebLogicServer運行狀態(tài)信息。

12議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

13管理服務器和被管理服務器每個域里的一個WebLogicServer實例充當管理服務器這個域里的其他的WebLogicServer實例都是被管理服務器對于典型的生產(chǎn)環(huán)境,應當把應用只部署在被管理服務器失效的管理服務器可以用一個備份的WebLogicServer實例來頂替如果管理服務器暫時離線,被管理服務器可以暫時以獨立模式運行

14議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

15系統(tǒng)管理工具系統(tǒng)管理控制臺AntTasks命令行接口NodeManagerJMXSNMP配置向?qū)ogs配置模板builder修改Config.xmlJava工具

16系統(tǒng)管理工具-Console基于瀏覽器的工具,無須了解JMX和底層基礎設施配置啟動和停止server監(jiān)控系統(tǒng)狀態(tài)和性能查看服務器日志助手,可以逐步引導完成如下的任務建立JDBC連接池和DataSource發(fā)布應用程序配置SSL

17系統(tǒng)管理工具-Command—Line為什么要用命令行呢?總有那么幾個場合…命令行接口調(diào)用Java類weblogic.Admin可以查詢weblogic.AdminCommand-LineReference

18系統(tǒng)管理工具-JMX

懂得JMXAPI和WebLogicServerMbeans的高級Java程序員可以通過管理組件 WLShell就是通過JMX實現(xiàn)的,是一個交互式的命令行環(huán)境,通過腳本來訪問WebLogicMBeans

19系統(tǒng)管理工具-配置向?qū)?/p>

配置向?qū)怯脕韯?chuàng)建WebLogicServer域或者修改已經(jīng)存在的并且是非活動的域。創(chuàng)建新的域,包括獨立的Server、管理Server帶被管理Server、集群的Server基于模板創(chuàng)建域。利用模板可以很方便的重新創(chuàng)建已有的域向已經(jīng)存在的域添加JMS配置向已經(jīng)存在的域添加連接池等資源

20系統(tǒng)管理工具-配置模板builder配置模板定義了一個域里面所有的資源,包括基礎組件、應用程序、服務、安全和一般的環(huán)境、操作系統(tǒng)選項等。Bea提供了一些模板和模板擴展通過配置模板Builder可以很方便的自己的模板項目開發(fā)時應用發(fā)布時

21系統(tǒng)管理工具-Java工具 這些工具可以完成一些常見的功能,比如說發(fā)布程序、測試數(shù)據(jù)庫配置等appcAppletArchiverautotypeBuildXMLGenCertGen…

22系統(tǒng)管理工具-AntTasksAnt是基于Java的類似于Make的工具wlserver啟動、重啟、關閉…wlconfig配置WeblogicServer域wldeploy發(fā)布/重新發(fā)布應用程序

23系統(tǒng)管理工具-NodeManagerNodeManager是一個WebLogicServer提供的Java程序,可以遠程啟動、關閉、重啟和監(jiān)測WebLogicServer實例。需要在每一個物理的機器上運行NodeManager。

24系統(tǒng)管理工具-SNMPWebLogicServer可以通過SNMP連接企業(yè)范圍內(nèi)的管理系統(tǒng)。可以把WebLogicServer的管理和任何一個SNMP兼容的管理系統(tǒng)集成起來WebLogicServerSNMP支持SNMPv1和SNMPv2

25系統(tǒng)管理工具-LogsWebLogicServer會產(chǎn)生日志來記錄運行活動每個WebLogicServer都有自己的日志,包括HTTPaccess.log這些日志都是可以配置的,可以用來監(jiān)測WebLogicServer和應用程序的運行情況可以定義域范圍內(nèi)的日志,內(nèi)容是來自域內(nèi)所有server的日志的子集

26系統(tǒng)管理工具-修改config.xml所有的配置信息都保存在config.xml文件中所有的管理工具都自動的保存config.xml文件不推薦使用,注意備份在AdminServer運行時,不要編輯config.xml文件

27議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

28WebLogicServer域中可以管理的資源服務器(Servers)StartupClass,ShutdownClass集群(Clusters)JNDI機器(Machines)事務(Transactions)網(wǎng)絡通道(NetworkChannels)XMLJDBC安全(Security)JMSWebLogicMessagingBridgeWeb服務器和Web組件Jolt應用程序(Applications)Mail應用程序格式(ApplicationFormat)WebLogicTuxedoConnector

29WebLogicServer域中可以管理的資源服務器(Servers)啟動和關閉服務器配置服務器的監(jiān)聽地址、端口、HTTP配置等配置HTTP服務器功能和虛擬主機配置日志,查看日志配置SSL發(fā)布應用到指定的服務器激活服務器上的資源調(diào)優(yōu)服務器達到最佳性能

30WebLogicServer域中可以管理的資源集群(Clusters)集群一個組織松散的WebLogicServer實例組,主要為受托管的應用程序提供集群范圍內(nèi)的命名服務、負載均衡以及一些默認的容錯功能

31WebLogicServer域中可以管理的資源機器(Machines)這里的機器是指運行了WebLogicServer實例的機器,WebLogicServer通過機器名字來確定集群中最適合某個人物的實例,然后指派給它通過管理控制臺可以定義一個或更多的機器、為這些機器配置節(jié)點管理器、指定那些服務器運行在這些機器上

32WebLogicServer域中可以管理的資源網(wǎng)絡通道(NetworkChannels)網(wǎng)絡通道是可以配置的資源,它定義了到WebLogicServer的網(wǎng)絡連接的屬性,比如網(wǎng)絡連接支持的協(xié)議監(jiān)聽的地址安全通信和非安全通信的端口超時時間和最大消息長度

33WebLogicServer域中可以管理的資源JDBC

通過JDBC可以連接到一般的數(shù)據(jù)庫管理系統(tǒng),如Oracle、MicrosoftSQLServer、Sybase、DB2、MySQL等通過系統(tǒng)管理工具,可以管理和監(jiān)測WebLogicServer和數(shù)據(jù)庫之間的連接活動

34WebLogicServer域中可以管理的資源JMSJMS是訪問企業(yè)消息系統(tǒng)的標準的API,通過系統(tǒng)管理工具可以創(chuàng)建JMSServer為JMSServer創(chuàng)建或者修改屬性值,如連接工廠、目的地等安裝JMS應用程序配置所需要的JMS功能,比如集群、并發(fā)消息處理等

35WebLogicServer域中可以管理的資源WebLogicMessgeBridge用來配置任意兩個消息產(chǎn)品之間的轉(zhuǎn)發(fā)機制,提供了不同的JMS實現(xiàn)之間的互操作性如不同版本的WebLogicJMS之間處于不同域的WebLogicJMS之間WebLogicJMS和第三方JMS產(chǎn)品(如IBMMQSeries)之間WebLogicJMS和非JMS的消息產(chǎn)品之間

36WebLogicServer域中可以管理的資源Web服務器和Web組件

WebLogicServer可以當成一個全功能的Web服務器來用,可以提供靜態(tài)頁面(如HTML,圖片)和動態(tài)頁面(如Servlet、JSP),也支持虛擬主機也可以用其它的Web服務器來配合WebLogicServer來使用,如Apache、MicrosoftIIS、Netscape/iPlanet等

37WebLogicServer域中可以管理的資源應用程序應用系統(tǒng)管理工具可以發(fā)布、配置和管理應用程序向域中的一個或多個WebLogicServer或者集群發(fā)布應用程序為應用程序配置運行時參數(shù)監(jiān)測應用程序性能配置安全參數(shù)查看應用程序的發(fā)布描述文件根據(jù)安全角色和安全策略來保護對應用程序的訪問

38WebLogicServer域中可以管理的資源應用程序格式 可以以以下的標準的J2EE應用格式來發(fā)布應用程序WebApplicationsEnterpriseJavaBeans(EJB)EnterpriseApplicationsJ2EEConnectorWebService

39WebLogicServer域中可以管理的資源StartupandShutdownclassStartupclass是在WebLogicServer啟動過程中,在其它的初始化任務完成以后自動被加載和運行的Java類。Shutdownclass是在WebLogicServer時自動加載和運行的Java類。

40WebLogicServer域中可以管理的資源JNDIJava命名和目錄接口,用來根據(jù)名字查找對象,比如DataSource、EJB、JMS等

41WebLogicServer域中可以管理的資源事務(Transactions)通過系統(tǒng)管理工具可以配置和激活WebLogicServer的JTA(JavaTransactionAPI)事務的超時和限制事務管理器的行為

42WebLogicServer域中可以管理的資源XMLXML注冊表是用來配置WebLogicServer中XMl資源的用來解析XML的解析器(Parser)用來轉(zhuǎn)換XMl的轉(zhuǎn)換器(Transformer)外部DTD或Schema文件的本地解析外部DTD或Schema緩存<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""">

43WebLogicServer域中可以管理的資源安全(Security)

WebLogicServer安全子系統(tǒng)可以接收第三方安全解決方案作為插件,也提供了幾個一般的安全系統(tǒng)的實現(xiàn)應用系統(tǒng)管理工具,可以定義領域、用戶、組、密碼和其它的安全特征

44WebLogicServer域中可以管理的資源WebLogicTuxedoConnector提供了WebLogicServer的應用和Tuxedo服務之間的互操作性WebLogicServer客戶端調(diào)用Tuxedo的服務Tuxedo客戶端調(diào)用WebLogicServer的EJB服務

45WebLogicServer域中可以管理的資源Jolt基于Java的客戶端API,可以調(diào)用Tuxedo的服務,需要TuxedoServer端運行JoltServiceListener

46WebLogicServer域中可以管理的資源MailWebLogicServer包含了來自Sun的JavaMail1.1.3的實現(xiàn)。通過JavaMail就可以給我們的應用程序增添電子郵件的能力

47議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

48啟動WebLogicServer控制臺需要WebLogicServer控制臺支持的瀏覽器啟動管理服務器

49議程WebLogicServer管理介紹WebLogicServer域系統(tǒng)管理基礎設施管理服務器和被管理服務器系統(tǒng)管理工具WebLogicServer域中可以管理的資源啟動管理控制臺和WebServer一起使用WebLogicServer監(jiān)控License

50和WebServer一起使用WebLogicServer

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論