999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

河海大學:基于GLASSFISH的負載均衡設計

2014-02-06 14:49:43李景奇梁正和張國寶
中國教育網絡 2014年7期
關鍵詞:設置信息化系統

文/李景奇 梁正和 張國寶

河海大學:基于GLASSFISH的負載均衡設計

文/李景奇 梁正和 張國寶

利用負載均衡集群可以使多個應用服務器實例并行工作,提高高性能服務器的資源利用率和應用系統的負載能力。針對目前數字校園中管理信息系統運行中存在的問題,本文提出了基于Glassfish應用服務器的負載均衡設計方案,以求達到節約成本、提高性能的目標。

管理信息系統的運行需求及存在問題

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

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

負載均衡集群設計方案

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

建立集群和應用服務器實例

1.啟動domain1 :asadmin startdomain domain1。

2.建立節點代理nodeagent: asadmin create-node-agent --host localhost --port 4848 ng1。

3.建立集群cluster1:進入管理界面在集群結點進行添加,并將應用程序、EJB、資源等目標設置到cluster1上。

4.建立實例:進入管理界面,點擊cluster1-實例,新建4個實例instance1、instance2、 instance3、 instance4。

配置前端監聽服務器

1.安裝配置前端監聽服務器:

下 載 安 裝sun java system web server7.0,(注:以下路徑對應關系:

sun web server的安裝目錄

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

glassfish的安裝目錄 )

2.創建以下文件夾:

/plugins/lbplugin/ bin

/plugins/lbplugin/ resource

/plugins/lbplugin/ errorpages

/lib/lbplugin

3.下載負載均衡插件:

下 載 地 址: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應用服務器添加負載均衡器

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

2.運行服務:首先啟動Glassfish應用服務器,然后啟動sun web server ,同時啟動web server的實例。這樣通過80端口訪問服務器就能實現負載均衡。

Linux系統下實現時出現的問題及解決方法

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

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

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

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

GLASSFISH性能調優

JVM參數

1.更改JVM運行模式:將參數-client改為-server,默認的是-client。在部署環境下,使用SERVER模式能提高運行效率。

2.調整JVM堆大小:推薦將最大值與最小值設置相等,使得JVM堆不會因動態調整大小而消耗資源。推薦將大小都設置為2至3G,如參數Xms2048m, -Xmx2048m。大小也可以根據服務器內存情況而定。一般不能太大,太大了會導致垃圾回收時間延長,而在垃圾回收時間里,系統會停止對外工作。也不能太小,太小經常會導致內存泄漏的問題。

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

HTTP服務參數

1.修改HTTP服務最大線程數:HTTP服務為HTTP請求進程提供了一個線程池,默認計數是5,推薦使用>32。

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

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

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

“華容樣本”加速度

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

有關人士指出,“華容樣本”,對中西部地區加快推進教育信息化具有較強的借鑒意義。

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

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

相關部門的數據顯示,截至目前,華容縣90%的教師已能夠實現電子信息化備課,全縣5874名教師,有5800人開通了網絡學習空間,開通機構空間34個和班級空間486個。

(來源:中國教育報)

猜你喜歡
設置信息化系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
月“睹”教育信息化
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
信息化是醫改的重要支撐
中國衛生(2014年1期)2014-11-12 13:16:34
主站蜘蛛池模板: 伊人久久综在合线亚洲2019| 999在线免费视频| 在线观看91香蕉国产免费| 国产在线视频自拍| 亚洲综合色吧| 97精品久久久大香线焦| 精品国产欧美精品v| 中文字幕乱妇无码AV在线| 亚洲国产黄色| 欧美视频在线不卡| h网址在线观看| 日本黄网在线观看| 日本不卡在线播放| 国产精品午夜福利麻豆| 老司机午夜精品网站在线观看| 国内精品久久久久久久久久影视| 国产精品成人AⅤ在线一二三四| 99福利视频导航| 久久国产精品麻豆系列| 激情影院内射美女| 国产91小视频| 女人18毛片一级毛片在线 | 国产成人高清精品免费5388| 久久香蕉国产线看观看式| 激情综合激情| 国产精品香蕉在线观看不卡| 国产精品区网红主播在线观看| 亚洲欧美一级一级a| 亚洲国产av无码综合原创国产| 国产91线观看| 一级看片免费视频| 免费一级全黄少妇性色生活片| 成人午夜久久| 超碰91免费人妻| 免费观看国产小粉嫩喷水| 亚洲人成在线免费观看| av一区二区三区高清久久| 国内精品免费| 99精品高清在线播放| 国产H片无码不卡在线视频| 久久久国产精品无码专区| 久久国产毛片| 综合久久五月天| 深夜福利视频一区二区| 亚洲高清无码久久久| 日本三级黄在线观看| 激情無極限的亚洲一区免费| 亚洲va欧美va国产综合下载| 天天做天天爱夜夜爽毛片毛片| av尤物免费在线观看| 亚洲三级a| 国产伦精品一区二区三区视频优播| 亚洲成a∧人片在线观看无码| 国产精品制服| 国产国语一级毛片| 国产在线视频自拍| 国内精品视频| 青青草原偷拍视频| 波多野结衣第一页| 欧美在线视频不卡| 精品福利视频网| 青草视频在线观看国产| 99re精彩视频| 一级全黄毛片| www.av男人.com| 色欲综合久久中文字幕网| 午夜毛片福利| 久草网视频在线| 一级黄色网站在线免费看| 天天综合网色中文字幕| 国产精品黑色丝袜的老师| 欧美日本在线观看| 东京热av无码电影一区二区| 久久久久国产精品熟女影院| 国产拍揄自揄精品视频网站| av一区二区无码在线| 欧美a级完整在线观看| 99久久精品免费看国产电影| 色吊丝av中文字幕| 久久免费视频播放| 国产精品亚洲专区一区| AV天堂资源福利在线观看|