成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Oracle WebLogic服務器服務框架

系統 Windows
為了完全理解WebLogic服務器如何工作,并讓它表現出最佳性能,我們很有必要理解幾個概念。最重要的概念都在下面的內容中談到了。本部分內容簡單描述了Oracle WebLogic服務器的內部架構,大家可以了解到該服務器如何執行工作來滿足用戶請求的。

為了完全理解WebLogic服務器如何工作,并讓它表現出***性能,我們很有必要理解幾個概念。最重要的概念都在下面的內容中談到了。

執行線程和隊列

本部分內容簡單描述了Oracle WebLogic服務器的內部架構,大家可以了解到該服務器如何執行工作來滿足用戶請求的。當客戶端向WebLogic發起請求時,響應該請求的實際工作是由叫做執行線程的Java線程執行的。用戶可以使用指向Servlet引擎的基于HTTP的請求,或者訪問諸如企業級JavaBean(EJB)這類對象的遠程方法調用(RMI)來提交工作。當服務器進程啟動時,它會把自己綁定到一個端口,并給該端口分配一個針對傳入請求的監聽線程。一旦該請求建立了連接,服務器就把該連接的控制傳遞給socket muxer。Socket muxer從socket讀取請求,并在請求到達時把工作請求放到自調整的執行隊列中。一個空閑的執行線程將從執行隊列取出請求,再把這些請求的響應工作轉發給專門的處理線程。執行線程執行請求并返回響應。

Oracle WebLogic服務器使用socket muxer(軟件模塊)讀取服務器上的傳入請求。Muxer從網絡上讀取消息,并把它們打成工作包,然后放入工作管理器隊列,通過某個線程執行工作并確保響應回到請求來源的同一個socket去。有兩種類型的muxer,一種是Java Muxer,另一種是本地muxer。Java muxer使用專門平臺的本地二進制包。默認情況下,Oracle WebLogic使用本地muxer——也就是說,該服務器的“啟用本地IOP”參數是選中狀態。要注意的是,若使用本地muxer,該服務器會創建固定數量的線程來讀取傳入請求;而使用Java muxer,你可以在管理控制臺中修改“Socket讀取器百分比”參數來配置線程數量。本地muxer分配特定比例的服務器線程來用作socket讀取器線程,形成線程池功能,同時剩下的服務器線程忙著處理客戶端請求。一般情況下,你需要小心修改socket讀取器線程的數量。在許多情況下,***化的配置是設置為“1”。

如果你想知道使用的是本地muxer還是Java muxer,看看消息涉及的執行線程就知道了。如果你用的是本地muxer,服務器錯誤信息會提示“weblogic.socket.EPollSocketMuxer”;而如果你使用的是Java muxer,你看到的就會是“weblogic.socket.SocketMuxer”。要注意的是,“EPollSockerMuxer”只與運行于Linux服務器上的JRockit JVM有關。如果配置為本地muxer,你還可以看到“poll”字樣,因為它使用了輪詢機制來查詢socket數據。本地muxer被認為能提供更優越的性能,尤其是在擴展為大用戶群的情況下,因為它們使用了無阻塞線程模型。在管理WebLogic服務器實例時,你會經常遇到“阻塞線程”的情況,這種情況一般發生在某個線程不能在設定時間內(默認是十分鐘)返回線程池的時候發生。

執行JMX API和MBeans

WebLogic服務器是用Sum的Java管理擴展實現的部署系統管理基礎架構。執行JMX API涉及到使用Java MBeans(受管bean)給系統管理任務建模。如果你理解MBean和JMX API,你可以使用它們創建你自己定制的管理工具。然而,所有的管理工具(比如,管理控制臺)都使用相同的MBean和JMX API,所以你不必重新發明輪子來創建定制管理工具。雖然WebLogic服務器管理員不需要知道如何用JMX API編程,但是如果對其編程有所了解的話,有助于理解不同類型的MBean以及理解JMX API如何與它們交互。

WebLogic服務器使用兩種基本類型的MBean——配置MBean和運行時MBean——來配置、監視和管理服務器以及其資源。

•配置MBean包含服務器和資源的配置信息,存儲在域配置文件中,比如“config.xml”文件或者其它XML文件。這些都是持久的MBean,而域配置文件(config.xml)為這些MBean存儲屬性值。不管什么時候你用管理工具(比如管理服務器)修改了配置屬性,這些變更都會持久化到“config.xml”文件中。通過修改啟動腳本,在Java啟動命令中添加額外參數“-D”選項,也可以修改配置值。如果你修改了任何配置設置,“config.xml”文件都會自動更新。當受管服務器啟動時,它會聯系管理服務器,獲得配置信息副本,在內存中存儲為配置MBean。因此,域中的所有服務器在內存中都有相同的配置副本。要注意,在啟動受管服務器時,你修改的任何屬性都不會影響“config.xml”文件;只有在管理服務器上修改的屬性值,才會保存到“config.xml”文件中。當你關閉服務器實例時,該服務器托管的所有配置MBean都會被銷毀。

•運行時MBean幫助監視運行服務器實例,它包含保持服務器實例和應用程序運行時信息的屬性。每個服務器的資源都會更新相關運行時MBean,包括其狀態變化。例如,“ServerRuntimeMBean ”在服務器啟動時會初始化,其中包括了該服務器的運行時數據。運行時MBean只由運行時數據構成,沒有其它內容。當你關閉服務器時,“ServerRuntimeMBean ”中的運行時統計都被銷毀了,其它所有運行時MBean的情況也類似。

MBean服務器充當著各種MBean容器的角色,該服務器創建并提供對MBean的訪問。Oracle提供三種類型的MBean服務器。管理服務器托管域運行時MBean服務器實例,它為域范圍內的服務管理MBean。受管服務器和管理服務器都托管運行時MBean服務器,它支持你配置服務器實例。管理服務器還托管編輯MBean服務器,它管理掛起的配置變更。管理服務器和受管服務器還可以選擇性地托管JVM的平臺MBean服務器,它控制包含JDK監視信息的MBean。

你可以在服務器實例運行時動態修改大部分域配置屬性。對于不支持動態配置的屬性,你就必須重啟服務器實例了。你配置的運行時屬性值將立即反映出你所作的變更,這些值會持久地保存在“config.xml”文件中。

【編輯推薦】

  1. Weblogic 8.1 for Linux ES3.0安裝配置
  2. Linux系統上WebLogic安裝調試詳細說明
  3. Linux操作系統上WebLogic的安裝及其配置

 

責任編輯:張浩 來源: 網界網
相關推薦

2010-04-01 17:43:56

Oracle實現跨服務

2009-09-02 14:23:19

郵件服務器性

2010-09-10 16:19:31

配置tftp服務器

2010-08-26 22:01:47

DHCP服務器

2011-08-24 10:15:55

Oracle數據庫服務器進程

2010-08-25 09:06:36

Oracle

2009-02-27 14:25:00

Weblogic應用服務器服務器管理

2009-12-29 11:03:28

VPN服務器故障

2011-03-23 15:13:08

Nagios監控Oracle

2009-11-30 11:33:50

sendmail服務器

2009-12-01 15:40:45

2009-07-06 18:02:34

JSP服務器

2010-01-12 12:04:28

2009-02-27 13:35:00

打印服務器打印共享

2012-09-19 12:47:20

甲骨文JavaEE服務器

2019-07-11 10:26:36

WebLogic服務器監控

2009-11-19 10:32:41

Oracle 10g服

2010-04-06 16:26:30

2009-11-16 13:24:34

Oracle數據庫服務

2011-03-23 15:13:08

Nagios監控oracle
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清视频 | 青青艹在线视频 | 亚洲444kkkk在线观看最新 | 国产乱码精品一区二区三区中文 | 亚洲精品视频观看 | 成人av在线播放 | 黄色三级毛片 | 亚洲视频在线播放 | 久久综合久久综合久久 | 日韩精品一区二区三区在线观看 | 亚洲激情第一页 | 一级片免费网站 | 91久操视频| 九九久久精品 | 日韩欧美成人一区二区三区 | 91精品国产乱码麻豆白嫩 | 成人av在线大片 | 免费在线观看一区二区 | 蜜桃视频在线观看免费视频网站www | 成人蜜桃av | 欧美激情精品久久久久久变态 | 自拍第一页 | 久久久精 | 中文字幕视频在线观看 | 久久久久久亚洲国产精品 | 国产精品久久久久久福利一牛影视 | 懂色tv| 成人免费视频网 | 亚洲专区在线 | 伊人狠狠| 免费人成在线观看网站 | 日本三级视频 | 亚洲成人精品 | 精品国产一区二区三区久久久蜜月 | 国产精品91视频 | 国产一区二区三区视频在线观看 | 国产精品日韩一区二区 | 亚洲精品久久久久久一区二区 | 精品国产99 | 国产免费一区二区三区最新6 | 国产午夜精品一区二区三区四区 |