亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        河海大學(xué):基于GLASSFISH的負(fù)載均衡設(shè)計

        2014-02-06 14:49:43李景奇梁正和張國寶
        中國教育網(wǎng)絡(luò) 2014年7期
        關(guān)鍵詞:設(shè)置信息化系統(tǒng)

        文/李景奇 梁正和 張國寶

        河海大學(xué):基于GLASSFISH的負(fù)載均衡設(shè)計

        文/李景奇 梁正和 張國寶

        利用負(fù)載均衡集群可以使多個應(yīng)用服務(wù)器實例并行工作,提高高性能服務(wù)器的資源利用率和應(yīng)用系統(tǒng)的負(fù)載能力。針對目前數(shù)字校園中管理信息系統(tǒng)運(yùn)行中存在的問題,本文提出了基于Glassfish應(yīng)用服務(wù)器的負(fù)載均衡設(shè)計方案,以求達(dá)到節(jié)約成本、提高性能的目標(biāo)。

        管理信息系統(tǒng)的運(yùn)行需求及存在問題

        目前在高校中,管理信息系統(tǒng)的建設(shè)日益成為信息化的一項基本工作。管理信息系統(tǒng)作為軟件,根據(jù)不同的業(yè)務(wù)要求,有不同的硬件需求。高性能計算機(jī)運(yùn)行穩(wěn)定,配置高,性能優(yōu)越,成為管理信息系統(tǒng)基礎(chǔ)硬件的最佳選擇。但如何能利用好高性能計算機(jī),如何提高其利用率,減少硬件支出,同時提供高可靠的服務(wù),成為信息系統(tǒng)建設(shè)者的重要問題。

        河海大學(xué)自主研發(fā)了研究生信息管理系統(tǒng),用戶多,業(yè)務(wù)復(fù)雜,對應(yīng)用服務(wù)器要求高。目前運(yùn)行的系統(tǒng)環(huán)境是:浪潮16核64G內(nèi)存服務(wù)器,網(wǎng)絡(luò)操作系統(tǒng)是REDHATE LINUX5.5,中間件使用Glassfish應(yīng)用服務(wù)器。在使用中我們發(fā)現(xiàn),當(dāng)用戶量大時經(jīng)常出現(xiàn)應(yīng)用服務(wù)器反應(yīng)慢甚至死掉的情況。經(jīng)觀察,我們發(fā)現(xiàn)當(dāng)應(yīng)用服務(wù)器死掉后,機(jī)器仍在正常運(yùn)行,但其CPU及內(nèi)存使用率非常低。經(jīng)過認(rèn)真研究,發(fā)現(xiàn)存在的問題在于:在Glassfish應(yīng)用服務(wù)器中只有一個獨(dú)立實例,即只有一個JVM在運(yùn)行。而JVM虛擬機(jī)的設(shè)置的內(nèi)存只有1G,而根據(jù)相關(guān)資料,JVM虛擬機(jī)的設(shè)置的內(nèi)存不宜設(shè)置過大或過小,以2G至3G為最佳。但我們硬件服務(wù)器是64G內(nèi)存,所以提高性能的關(guān)鍵是提高系統(tǒng)硬件的利用率,發(fā)揮高性能服務(wù)器的效率。通過調(diào)研,我們準(zhǔn)備采取軟件負(fù)載均衡,在單機(jī)上建立應(yīng)用服務(wù)器集群,建立多個實例,這樣就有多個JVM虛擬機(jī)同時工作,從而提高機(jī)器的利用率和系統(tǒng)的可用性。

        負(fù)載均衡集群設(shè)計方案

        本方案采用軟件負(fù)載均衡的方式,在高性能服務(wù)器中搭建應(yīng)用服務(wù)集群。在本方案中,前置監(jiān)聽服務(wù)器采用SJSWS(SUN JAVASYSTEM WEB SERVER) 7.0,中間件使用GLASSFISH V2.1。前置監(jiān)聽服務(wù)器通過一個實例監(jiān)聽服務(wù)器的80端口,然后對該端口的請求轉(zhuǎn)發(fā)到4個實例中,各實例各自獨(dú)立運(yùn)行Web應(yīng)用,分擔(dān)訪問壓力。

        建立集群和應(yīng)用服務(wù)器實例

        1.啟動domain1 :asadmin startdomain domain1。

        2.建立節(jié)點(diǎn)代理nodeagent: asadmin create-node-agent --host localhost --port 4848 ng1。

        3.建立集群cluster1:進(jìn)入管理界面在集群結(jié)點(diǎn)進(jìn)行添加,并將應(yīng)用程序、EJB、資源等目標(biāo)設(shè)置到cluster1上。

        4.建立實例:進(jìn)入管理界面,點(diǎn)擊cluster1-實例,新建4個實例instance1、instance2、 instance3、 instance4。

        配置前端監(jiān)聽服務(wù)器

        1.安裝配置前端監(jiān)聽服務(wù)器:

        下 載 安 裝sun java system web server7.0,(注:以下路徑對應(yīng)關(guān)系:

        sun web server的安裝目錄

        sun web server下實例的目錄,文件夾的名字是https-機(jī)器名

        glassfish的安裝目錄 )

        2.創(chuàng)建以下文件夾:

        /plugins/lbplugin/ bin

        /plugins/lbplugin/ resource

        /plugins/lbplugin/ errorpages

        /lib/lbplugin

        3.下載負(fù)載均衡插件:

        下 載 地 址:http://dlc.sun.com. edgesuite.net/javaee5/external/Linux/aslb/ jars/aslb-9.1-MS4-b7.jar,解壓jar包,得到兩個壓縮文件,將兩個壓縮文件解壓到/lib/lbplugin下,得到一個lib文件夾,然后將lib文件下的文件屬性改為可共享。

        4.安裝sun web server插件:

        在解壓得到的lib包中,完成下列文件的拷貝:

        /lib/lbplugin/ lib/webserver-plugin/windows/sjsws/ libpassthrough.so拷貝到 /plugins/lbplugin/bin/;

        /lib/lbplugin/lib下的libicudt2.so,libicuin2.so,libicuuc2. so,xerces-c.dll四個文件拷貝到/plugins/lbplugin/bin/ ;

        /lib/lbplugin/lib/ webserver-plugin/windows/sjsws/errorpages/ default-error.html 和sun-http-lberror. html 拷貝到 /plugins/lbplugin/errorpages/ ;

        /lib/lbplugin/lib/ webserver-plugin/windows/sjsws/*.res 拷貝到/plugins/lbplugin/ resource/ ;

        /lib/lbplugin/lib/ dtds/sun-loadbalancer_1_2.dtd拷貝到/config/ 。

        5.配置sun web server:

        /config/下的magnus.conf文件中,添加以下兩行語句。

        ##BEGIN EE LB Plug-in Parameters

        Init fn="load-modules" shlib="webserver-install-dir/plugins/lbplugin/ bin/libpassthrough.so" funcs="initpassthrough,service-passthrough,nametrans-passthrough" Thread="no"

        Init fn="init-passthrough"

        ##END EE LB Plug-in Parameters=

        /config/obj. conf 第一個NameTrans之前插入一行,

        NameTrans fn="name-transpassthrough" name="lbplugin" configfile="loadbalancer.xml"

        在該文件末尾,加上下列語句,

        ObjectType fn="force-type" type="magnus-internal/lbplugin"

        PathCheck fn="deny-existence" path="*/WEB-INF/*"

        Service type="magnus-internal/ lbplugin" fn="service-passthrough"

        Error reason="Bad Gateway" fn="senderror" uri="$docroot/badgateway.html"

        為Glassfish應(yīng)用服務(wù)器添加負(fù)載均衡器

        1.添加負(fù)載均衡器:點(diǎn)擊http負(fù)載均衡器-新建,設(shè)備主機(jī)localhost,端口80(端口號可以在web server 7下的 configserver.xml中http-listener設(shè)定)。然后將從Glassfish負(fù)載均衡器中導(dǎo)出的loadbalancer.xml 拷貝到/config/。

        2.運(yùn)行服務(wù):首先啟動Glassfish應(yīng)用服務(wù)器,然后啟動sun web server ,同時啟動web server的實例。這樣通過80端口訪問服務(wù)器就能實現(xiàn)負(fù)載均衡。

        Linux系統(tǒng)下實現(xiàn)時出現(xiàn)的問題及解決方法

        1.loopback問題:集群設(shè)置后實例總是無法啟動,報37676端口無法連接。

        解 決 辦 法: 修 改/etc/hosts, 把hostname的配置文件為靜態(tài)ip地址。在Linux 系統(tǒng)中,要將代理連接為集群,有一個特殊的前提條件。某些 Linux 安裝程序自動將 localhost 條目設(shè)置網(wǎng)絡(luò)回送 IP 地址為127.0.0.1。因此必須設(shè)置系統(tǒng)的 IP 地址,以便為集群中的所有代理設(shè)置正確的地址。

        2.無法啟動webserver7的問題:報共享庫錯誤,無法寫入臨時文件。

        解決辦法是將防火墻中的SeLinux禁用。

        GLASSFISH性能調(diào)優(yōu)

        JVM參數(shù)

        1.更改JVM運(yùn)行模式:將參數(shù)-client改為-server,默認(rèn)的是-client。在部署環(huán)境下,使用SERVER模式能提高運(yùn)行效率。

        2.調(diào)整JVM堆大?。和扑]將最大值與最小值設(shè)置相等,使得JVM堆不會因動態(tài)調(diào)整大小而消耗資源。推薦將大小都設(shè)置為2至3G,如參數(shù)Xms2048m, -Xmx2048m。大小也可以根據(jù)服務(wù)器內(nèi)存情況而定。一般不能太大,太大了會導(dǎo)致垃圾回收時間延長,而在垃圾回收時間里,系統(tǒng)會停止對外工作。也不能太小,太小經(jīng)常會導(dǎo)致內(nèi)存泄漏的問題。

        3.修改http.maxConnection:該參數(shù)表示最大空閑長連接數(shù),默認(rèn)值是5,推薦設(shè)置為200以上,可以在jvm參數(shù)中直接增加新的一項“-Dhttp. maxConnections=250”。

        HTTP服務(wù)參數(shù)

        1.修改HTTP服務(wù)最大線程數(shù):HTTP服務(wù)為HTTP請求進(jìn)程提供了一個線程池,默認(rèn)計數(shù)是5,推薦使用>32。

        2.修改Keep Alive的連接數(shù)量:Keep Alive子系統(tǒng)保持HTTP連接活動直至客戶端斷開或超時,默認(rèn)連接數(shù)是250,推薦設(shè)置為10000以上。

        搭建應(yīng)用服務(wù)器集群后,系統(tǒng)的穩(wěn)定性得到了提高,應(yīng)用服務(wù)器基本上沒再出現(xiàn)因用戶量大而死掉的情況。通過觀察,集群中4個實例全部運(yùn)行后,系統(tǒng)中存在5個JVM虛擬機(jī)同時運(yùn)行,每個JVM內(nèi)存占用在600M左右。雖然高性能計算機(jī)的內(nèi)存仍沒有充分利用,但已經(jīng)滿足了我們的實際需求,為未來留下了擴(kuò)展空間。從我們的經(jīng)驗表明,利用Glassfish及Web服務(wù)器,搭建單機(jī)集群,實現(xiàn)高性能服務(wù)器的負(fù)載均衡,既能提高應(yīng)用系統(tǒng)的穩(wěn)定性,又能充分利用高性能服務(wù)器的硬件資源,減少投入,節(jié)約成本。

        (作者單位為河海大學(xué)信息中心)

        “華容樣本”加速度

        2013年,華容縣僅用3個月時間,就完成了“三通兩平臺”建設(shè):全縣132所學(xué)校全部接入寬帶,其中65所學(xué)校實現(xiàn)了有線無線全覆蓋;華容教育城域網(wǎng)及各學(xué)校校園網(wǎng)順利開通,并建成縣域中心機(jī)房。各教學(xué)班終端設(shè)備全部到位,已建成互聯(lián)網(wǎng)教室1667間。

        有關(guān)人士指出,“華容樣本”,對中西部地區(qū)加快推進(jìn)教育信息化具有較強(qiáng)的借鑒意義。

        2013年春季,華容縣教育局與有關(guān)公司正式簽約:前者向后者讓渡縣域內(nèi)20年教育信息化運(yùn)營權(quán),后者負(fù)責(zé)基礎(chǔ)設(shè)施建設(shè)投資與教育信息化項目運(yùn)營維護(hù)。具體協(xié)議是:網(wǎng)絡(luò)建設(shè)、辦公系統(tǒng)及“人人通”開發(fā)費(fèi)用由企業(yè)投入;網(wǎng)絡(luò)運(yùn)營維修及硬件建設(shè)資金全部由企業(yè)先期投入,縣教育局分期償付3563萬元,其中寬帶及運(yùn)維費(fèi)1703萬元,分8年償付,其后12年完全免費(fèi);中心機(jī)房、“班班通”終端設(shè)備采購1468萬元、利息392萬元,分5年償付。此外,每年用于信息化運(yùn)營維護(hù)的耗材、人員工資以及20年內(nèi)設(shè)備更新與升級改造等,都由企業(yè)負(fù)責(zé)。

        總體來說,華容縣20年教育信息化整體投入超過1.5億元,但政府用8年時間分期總投入僅3563萬元,減少投入70%,更重要的是提前10年實現(xiàn)了信息化。

        相關(guān)部門的數(shù)據(jù)顯示,截至目前,華容縣90%的教師已能夠?qū)崿F(xiàn)電子信息化備課,全縣5874名教師,有5800人開通了網(wǎng)絡(luò)學(xué)習(xí)空間,開通機(jī)構(gòu)空間34個和班級空間486個。

        (來源:中國教育報)

        猜你喜歡
        設(shè)置信息化系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        月“睹”教育信息化
        中隊崗位該如何設(shè)置
        少先隊活動(2021年4期)2021-07-23 01:46:22
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        幼兒教育信息化策略初探
        甘肅教育(2020年18期)2020-10-28 09:06:02
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        本刊欄目設(shè)置說明
        中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
        信息化是醫(yī)改的重要支撐
        国产在线视频91九色| 欧美人与禽交zozo| 午夜亚洲国产精品福利| 少妇高潮精品正在线播放| 欧美a级毛欧美1级a大片| 少妇太爽了在线观看免费视频| 无码国产亚洲日韩国精品视频一区二区三区 | 白白色视频这里只有精品| 亚洲精品国产成人片| 亚洲精品国产福利一二区 | 无码专区无码专区视频网址| 日韩中文字幕熟女人妻| 国模精品一区二区三区| 久久久久久久女国产乱让韩| 亚洲中出视频| 成h视频在线观看免费| 一本精品99久久精品77| 国产精品视频一区国模私拍| 亚洲24小时在线免费视频网站| 91国产精品自拍在线观看| 狠狠躁天天躁中文字幕| 欧美一区波多野结衣第一页| 日本在线视频二区一区 | 女人色熟女乱| 色窝窝在线无码中文| 青青草伊人视频在线观看| 国产美女主播视频一二三区| 国产成年无码v片在线| 亚洲国产精品中文字幕日韩| 国产一区二区中文字幕在线观看| 成 人 免 费 黄 色| 精品国产亚洲AⅤ麻豆| 蜜臀av人妻一区二区三区| 手机看片自拍偷拍福利| 亚洲产国偷v产偷v自拍色戒| 亚洲国产成人精品激情| 日本不卡一区二区三区久久精品 | 内射少妇36p九色| 亚洲AV成人无码天堂| 中文字幕丰满人妻av| 人人爽人人澡人人人妻|