WebLogic(12C)——幾個基本概念
轉http://blog.csdn.net/hanxuemin12345/article/details/46287597
目錄(?)[-]
- 域Domain
- 服務器Server
- 機器Machine
WebLogic的一些基本概念:熟悉Weblogic的必經了解的概念——
域(Domain):
1,概念
——(1)域是管理的單元或邊界;
(2)作為一個單元來管理的,並相互關聯的一組WebLogic服務器資源被稱為域;
(3)Domain是webLogic Server管理的一個基本單元,包括一個管理server和一個管理的入口。
(4)在創建server和使用server的時候需要先創建Domain。
(5)每個Domain都包括一個confirm.xml文件,在domain的根目錄下的config目錄中。
2,組成
——(1)由server組成
(2)server分Administration server和Managed Servers
(3)Administrationserver負責domain的管理,一般不負責應用
(4)Managed server部署實際的應用
(5)Cluster
3,總結:
Domain是一個邏輯上的概念
Domain是一組Sever的集合
一個域有且只有一個管理服務器
服務器(Server) :
1,分類
——服務器(Server)分Administration Server(管理服務器)和Managed Server(被管理服務器)
2,Administration Server(管理服務器)
——是控制整個域配置的中心操作節點,管理服務器維護著整個域Domain 的配置並將配置分配到每個被管理服務器 Managed Server 中,每個域中都必須有一個Administration Server。
Admin Server如果掛了,對於Domain中的ManagedServer不會產生影響,如果配置了集群,對於負載均衡和Failover機制也不會產生影響,因為這些都是基於配置文件的(config.xml),而不依賴與AdminServer的實例。Admin Server 不必時刻運行,當我們需要修改配置或者部署應用時,把Admin Server運行起來就行。
3,Managed Server(被管理服務器)
——是一個WebLogicServer的實例,他從Admin Server那裏獲取配置信息。通常在Managed Server上部署自己的服務、組件或應用。基於性能考慮,ManagedServer維護著一份只讀的域配置文件,當服務啟動的時候,會從Admin Server上同步配置文件信息,如果配置文件發生了改變,AdminServer也會將改變推送到Managed Server上。
4,總結:
(1)Administration Server(管理服務器):
——可控制整個域(Domain)
——可存儲配置信息和日誌信息
——可通過管理服務器訪問控制臺
(2)Managed Server(被管理服務器):
——可以是除管理服務器外的任何服務器
——與管理服務器建立連接獲取配置信息
——可以解析承載應用程序
(3)Sever是JVM的一個實例;
一個Server:在機器上運行,且擁有自己的內存空間,且為多線程。
機器(Machine):
——機器是物理上的概念,代表一臺運行WebLogic應用服務器的實在的機器,包括其IP地址等信息。一個域中可以包括多臺機器。
總結:Machine是一臺承載Weblogic服務器的機器;可以承載多個Weblogic服務器實例。
總結:以上幾個概念是Weblogic基本概念中的其中幾個,認識了這些概念,有助於了解Weblogic的基本結構及原理。
WebLogic(12C)——幾個基本概念