国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

長慶石化門戶平臺(tái)升級(jí)方案的實(shí)施及故障淺析

2019-02-16 11:38:46馮茜魏博
中國管理信息化 2019年1期
關(guān)鍵詞:故障

馮茜 魏博

[摘 要] 長慶石化公司信息門戶基于SPS、WSS平臺(tái)進(jìn)行升級(jí)改造,本文介紹了平臺(tái)的總體架構(gòu)和核心功能,分析了門戶平臺(tái)的相關(guān)技術(shù),對(duì)DIV+CSS、負(fù)載均衡、雙機(jī)熱備等幾個(gè)關(guān)鍵技術(shù)進(jìn)行了介紹,總結(jié)了信息平臺(tái)運(yùn)行中出現(xiàn)的故障,并給出了處理方法。

[關(guān)鍵詞] 信息門戶;DIV+CSS;故障

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2019. 01. 081

[中圖分類號(hào)] TP311 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2019)01- 0189- 04

0 前 言

長慶石化公司信息門戶系統(tǒng)建成應(yīng)用以來,用戶數(shù)量和數(shù)據(jù)量逐年上升,在生產(chǎn)、經(jīng)營、管理等方面發(fā)揮著日益重要的作用。截至2010年6月,主門戶的日訪問量接近800次/日,數(shù)據(jù)量為200 GB,門戶文檔庫上傳32 400篇 /年,其平均每日RPS為4 800次,高峰段的為1 800次。

隨著應(yīng)用深入,系統(tǒng)軟件平臺(tái)、部分應(yīng)用功能已不適應(yīng)業(yè)務(wù)發(fā)展和運(yùn)行維護(hù)要求,出現(xiàn)越來越多的問題,如沒有容災(zāi)備份、無專用的視頻服務(wù)器、部分網(wǎng)頁訪問速度比較慢等。為此需要進(jìn)行升級(jí)改造,于2012年啟動(dòng)門戶平臺(tái)升級(jí)工作。

1 方案實(shí)施

長慶石化公司企業(yè)信息門戶系統(tǒng)是信息技術(shù)總體規(guī)劃的重要項(xiàng)目,在2009年基于SharePoint 2003技術(shù),進(jìn)行了門戶的全面改版,但隨著信息技術(shù)的進(jìn)步和門戶系統(tǒng)的深入應(yīng)用,長慶石化公司開展企業(yè)信息門戶系統(tǒng)軟件平臺(tái)升級(jí)工作,由SharePoint 2003/CMS 2002升級(jí)到SharePoint 2010。

在SharePoint 2010應(yīng)用架構(gòu)上,底層是操作系統(tǒng)層,包括Windows Server、SQL Server、SharePoint 2010及Office Server 2010產(chǎn)品。如圖1所示。

2 關(guān)鍵方案的說明

長慶石化公司信息門戶自2003年建設(shè)應(yīng)用以來,發(fā)揮了重要作用。隨著信息技術(shù)進(jìn)步和門戶系統(tǒng)深入應(yīng)用,為更好地適應(yīng)集團(tuán)公司信息化從集中建設(shè)向集成應(yīng)用發(fā)展需要,門戶升級(jí)工作必不可少。在其升級(jí)過程中,新老技術(shù)的更替成為此次門戶升級(jí)的關(guān)鍵。

2.1 CSS+Div技術(shù)

長慶石化公司信息平臺(tái)從SharePoint 2003 升級(jí)到SharePoint 2010 ,主門戶、子門戶以及專題都實(shí)現(xiàn)了Div+Css技術(shù)。

平臺(tái)03版頁面設(shè)計(jì)采用的是表格布局,其大量冗余的代碼使文檔的體積日益臃腫,可讀性和可維護(hù)性也越來越差,浪費(fèi)了大量的帶寬。Div+Css網(wǎng)頁設(shè)計(jì)技術(shù)由于其嚴(yán)格的技術(shù)規(guī)范和簡潔的代碼, 替代了原有的TABLE技術(shù)。用此兩種語言實(shí)現(xiàn)同一個(gè)效果如圖2所示,可看出DIV+CSS開發(fā)速度要比Table快。而且布局更精確,使網(wǎng)站版面布局修改變得更簡單,能夠適應(yīng)未來多種客戶端需求,節(jié)約站點(diǎn)所占空間和站點(diǎn)流量。

2.2 雙機(jī)熱備及負(fù)載均衡

平臺(tái)采用軟件負(fù)載均衡的方案。軟件負(fù)載均衡通常使用微軟自帶技術(shù),如圖3所示。它被包含在所有版本的Microsoft Windows Server 2008操作系統(tǒng)之中。

負(fù)載均衡解決訪問用戶過多時(shí),服務(wù)器的承載問題,使用戶訪問速度更快。在網(wǎng)絡(luò)中,當(dāng)眾多工作站同時(shí)向同一服務(wù)器發(fā)出請(qǐng)求或同時(shí)訪問同一個(gè)文件時(shí),所產(chǎn)生的信息傳輸阻塞現(xiàn)象越來越嚴(yán)重。為此在服務(wù)器端采用負(fù)載均衡這種策略,它能讓多臺(tái)服務(wù)器或多條鏈路共同承擔(dān)一些繁重的計(jì)算或I/O任務(wù),從而以較低成本消除網(wǎng)絡(luò)瓶頸,避免了單機(jī)擁塞或單機(jī)故障造成的不良影響,便于擴(kuò)展,保證服務(wù)需要,提高網(wǎng)絡(luò)的靈活性和可靠性。而且負(fù)載均衡是建立在現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)之上,提供了一種廉價(jià)有效的方法擴(kuò)展服務(wù)器帶寬和增加吞吐量,加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力,提高網(wǎng)絡(luò)的靈活性和可用性。

平臺(tái)采用通過軟件實(shí)現(xiàn)雙機(jī)熱備的方案,如圖4所示。雙擊熱備解決數(shù)據(jù)庫通信安全問題,在主數(shù)據(jù)庫服務(wù)器出現(xiàn)異常不能訪問時(shí),可自動(dòng)切換到備用服務(wù)器上,用戶訪問不會(huì)受到任何影響。

主從模式是最標(biāo)準(zhǔn)、最簡單的雙機(jī)熱備,即是目前通常所說的Active/Standby方式。它使用兩臺(tái)服務(wù)器,一臺(tái)作為主服務(wù)器(Active),運(yùn)行應(yīng)用系統(tǒng)來提供服務(wù);另一臺(tái)作為備機(jī),安裝完全一樣的應(yīng)用系統(tǒng),但處于待機(jī)狀態(tài)(Standby)。當(dāng)Active服務(wù)器出現(xiàn)故障的時(shí)候,通過軟件診測(cè)(一般是通過心跳診斷)將Standby機(jī)器激活,保證應(yīng)用在短時(shí)間內(nèi)完全恢復(fù)正常使用。

3 問題及解決方案

在該平臺(tái)試運(yùn)行期間,某日打開主門戶時(shí)出現(xiàn)問題,訪問不正常。如圖5所示。

解決方案:此類問題屬于軟件出錯(cuò),在頁面設(shè)計(jì)各類組件中查找問題,發(fā)現(xiàn)是頁面訪問量統(tǒng)計(jì)組件出錯(cuò),在該組件中讀取鏈接的時(shí)候出現(xiàn)空指針,為此修改代碼如下。

代碼修改前:

protected int counter()

{

int num=0;

DataTable pageInfo=ExecTable("select*from[PageInfo]where[SiteID]=36and[PageUrl]="+_webPath+"Defaule.aspx");

SqlConnection conn=GetConn();

if(pageInfo.Row.Count>0)

{

for(int i=0;i

{

SqlCommand command=new SqlCommand("select count(*)from[AcceingInfoHistory]where[SiteID]=36and[PageID]="+pageInfo.Rows[i]["PageID"].ToString(),conn);

if(conn.State==ConnectionState.Cloed)

{

conn.Open();

}

IDataReader reader=command.ExecuteReader(Command Behavior.SingleRow);

if(reader.Read())

{

num+=(int)reader[0];

}

if(conn.State==ConnectionState.Open)

{

conn.ClOSE();|

}

代碼修改后:

protected int counter()

{

int num=0;

try

{

DataTable pageInfo=ExecTable("selcet*from[PageInfo]where[SiteID]=36and[PageUrl]="+_webPath+"Default.apx");

if(pageInfo.Rows.Count>0)

{

for(int i=0;i

{

num+=ExecReader("select count(*)from[AccessingInfoHitory]where[SiteID]=36and[PageID]="+pageInfo.Rows[i]["PageID"].ToString());

}

}

MUN+=ExecReader("elect count(*)from[AcceingInfo]where[SiteID]36and[PageUrI]='"+_webPath+"Detault.aspx'");

DataTable dt01 dChannelCount=ExecTable("SELECT*FROM[01dChannelCount]where ChannelPath'"+_webPath+"'");

if(dt01dChannelCount.Rows.Count>0)

{

unm+=int.Parse(dt01dChannelCount.Rows[0]["oldcount"].ToString());

}

}

catch(Exception ex)

{

//message=ex.Message;

num=0;

}

return num;

}

4 總 結(jié)

長慶石化公司企業(yè)信息門戶對(duì)企業(yè)內(nèi)部是管理和查詢?nèi)粘I(yè)務(wù)的公共平臺(tái),通過信息門戶,每一個(gè)員工都可以隨時(shí)與其他成員取得聯(lián)系、尋找到能夠提供服務(wù)的平臺(tái)。門戶以優(yōu)化信息流和提高管理水平為手段,以提高辦公效率為目的,通過先進(jìn)的軟件平臺(tái)開發(fā),強(qiáng)大的硬件支持,完成對(duì)信息流數(shù)據(jù)和主要相關(guān)數(shù)據(jù)的積累,實(shí)現(xiàn)綜合統(tǒng)計(jì)、分析,加強(qiáng)過程監(jiān)控、綜合事務(wù)管理和綜合信息管理。

主要參考文獻(xiàn)

[1]朱國昱.數(shù)據(jù)倉庫與企業(yè)信息門戶[N].計(jì)算機(jī)世界,2000-08-07.

[2][英]Olga Londer.Microsoft Windows SharePoint Services 3.0 步步通[M].唐學(xué)韜,譯.北京:機(jī)械工業(yè)出版社,2009.

[3]李衛(wèi)紅,白楊.EIP 的功能與實(shí)現(xiàn)技術(shù)研究[J].情報(bào)科學(xué),2004,22(2):235-238.

[4]易繼鍇,侯媛彬.智能控制技術(shù)[M].北京:北京工業(yè)大學(xué)出版社,2007.

[5] 董怡松.淺析醫(yī)院計(jì)算機(jī)局域網(wǎng)安全[J].中小企業(yè)管理與科技,2011(10):204.

[6] 周敏文,譚海文. 淺析我國安全生產(chǎn)信息化建設(shè)的現(xiàn)狀與對(duì)策[J]. 露天采礦技術(shù),2005(6):36-38.

猜你喜歡
故障
故障一點(diǎn)通
奔馳R320車ABS、ESP故障燈異常點(diǎn)亮
WKT型可控停車器及其故障處理
基于OpenMP的電力系統(tǒng)并行故障計(jì)算實(shí)現(xiàn)
故障一點(diǎn)通
故障一點(diǎn)通
故障一點(diǎn)通
故障一點(diǎn)通
故障一點(diǎn)通
江淮車故障3例
南汇区| 乐平市| 桐庐县| 鄂州市| 曲松县| 松桃| 达拉特旗| 姚安县| 腾冲县| 翁牛特旗| 称多县| 绍兴市| 栾川县| 正宁县| 福清市| 台前县| 汉川市| 莲花县| 方城县| 新泰市| 南昌县| 龙游县| 交城县| 高阳县| 西乌| 阳春市| 临朐县| 阜城县| 曲松县| 泰顺县| 仁怀市| 岳池县| 丰台区| 平阴县| 江安县| 富裕县| 乌恰县| 巴彦淖尔市| 沁阳市| 漳浦县| 辛集市|