<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 14, 文章 - 0, 評論 - 15, 引用 - 0
    數據加載中……

    weblogic培訓筆記(一)weblogic Server內部結構和相關的配置

    weblogic Server內部結構圖:

    r_3333.jpg
    (一) 
    原理簡單說明

    服務器啟動,就會綁定到相應的端口,并為一個端口分配一個線程以接受連接請求,一旦服務器接受到連接請求并建立好連接以后,監聽線程將處理權交給套接字復用器,套接字復用器進行一定的處理,并會負責選擇利用那個執行隊列并將請求置入其中。當有一個請求進入執行隊列,就會有一個空閑的執行縣城從該隊列里面取走并向調用者返回結果。

    (二)  執行隊列和執行線程的相關配置

    執行線程數量有一定的限制,在服務器啟動的時候,就已經形成了一個含有一定數量執行線程的池,執行線程可能跨servletejbjdbc等,由于執行線程僅當程序成功結束或者出現異常才能被釋放繼續處理其他請求,所以如果執行線程執行的不夠快,而請求又多的情況下,就會造成執行隊列的阻塞。

    相關的配置信息有:

    server菜單configuration---〉高級配置---Config Execute Queues中的配置項如下:

    1、Queue Length隊列長度,執行隊列的長度

    2、Queue Length Threshold Percent 一個百分數,當request的數量達到隊列長度的這個比例的時候,weblogic會發出overflow的標志信息。

    3、Thread Count 服務器初始創建的執行線程的數量

    4、Thread Increase 如果weblogic發出overflow的標志信息,weblogic會嘗試增加這個數量的執行線程,以解決處理矛盾。

    5、Threads Maximum最大執行線程數

    6、Threads Minimum最小執行線程數

    7、Thread Priority線程優先級

    另外server菜單configuration---tuning子頁中還有一些相關的配置:

    1、  Stuck Thread Max Time 黏聯線程時間,超過這個時間沒有返回的執行線程,系統將認為是黏聯線程。

    2、  Stuck Thread Timer Interval 系統檢查黏聯線程的時間間隔

    如果weblogic認為某個隊列中的所有的線程全部黏聯的話,weblogic將會增加執行線程的數量。

    注意:執行線程的數量一旦增加,目前weblogic不會去減少他,如果增加了一些線程以后再次出現overflow的警告,weblogic會繼續增加執行線程的數量,一直到達到上限為止。

    (三)  套接字復用器的相關配置

    Weblogic帶有兩個版本的套接字復用器,純java版和本地接口版(jni),一般來說在訪問量小的情況下,java版比jni版性能要好一些,因為jniAPI調用會損失一部分性能,但是訪問量大的情況,一般都是jni版的性能比較好,所以盡量保證weblogic實用本地接口版的套接字復用器

    相關的配置參數有兩個,在server菜單configuration---tuning子頁中的第一個和第二個配置項。

    Enable Native IO :啟用本地IO,勾選這個配置以后,weblogic就會啟用本地接口版的套接字復用器

    Socket Readers :如果不選上一個選項,則這個選項可用,也就是說java版的套接字復用器會被啟用,并且,java版的復用器會從執行線程中抽出這個比例的線程用于處理socket的請求。(java客戶端訪問有關?

     

    posted on 2005-06-10 13:15 Boris-Java 閱讀(3375) 評論(3)  編輯  收藏 所屬分類: weblogic

    評論

    # re: weblogic培訓筆記(一)weblogic Server內部結構和相關的配置  回復  更多評論   

    不錯,準備學習
    2006-03-21 11:17 | 冰河快狼

    # 那來這么好的東東  回復  更多評論   

    這么好的東西,我在網上找過很長時間都沒有這些配置的具體解釋,這回知道了,看來學東西還是要追根究底才好阿。
    2007-06-13 14:30 | hh

    # re: weblogic培訓筆記(一)weblogic Server內部結構和相關的配置  回復  更多評論   

    太好了,感謝
    2009-02-03 16:54 | 大姜
    主站蜘蛛池模板: 亚洲人成免费网站| 免费看一级一级人妻片| 国产精品亚洲午夜一区二区三区| 免费视频精品一区二区| 免费精品国产自产拍在线观看图片| 亚洲毛片网址在线观看中文字幕| 亚洲国产精品免费观看| 99视频精品全部免费观看| 国产免费怕怕免费视频观看| 久久亚洲AV无码精品色午夜| 免费毛片在线看不用播放器| 亚洲欧洲日产国码高潮αv| 黄色免费网址大全| 四虎免费永久在线播放| 亚洲精品无码久久久久秋霞| 97视频免费在线| 亚洲国产精品xo在线观看| 久久久精品午夜免费不卡| 亚洲AV无码专区亚洲AV伊甸园| 丝瓜app免费下载网址进入ios| 在线日韩日本国产亚洲| 久久性生大片免费观看性| 亚洲综合色在线观看亚洲| 九九免费观看全部免费视频| 亚洲国产精品碰碰| 一级做a爰片久久免费| 亚洲熟妇少妇任你躁在线观看无码| 黄色免费在线网址| 五月天婷亚洲天综合网精品偷| 成人免费夜片在线观看| 国产精品亚洲аv无码播放| 久久国产免费观看精品| 亚洲日韩区在线电影| 色老头永久免费网站| 亚洲人精品亚洲人成在线| 日本特黄特色aa大片免费| 国产特黄特色的大片观看免费视频 | 在线免费一区二区| 色婷婷亚洲一区二区三区| 亚洲av无码专区在线观看素人| 日韩在线视频播放免费视频完整版|