使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行_第1頁(yè)
使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行_第2頁(yè)
使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行_第3頁(yè)
使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行_第4頁(yè)
使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余16頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、使用CEMT交易調(diào)整優(yōu)化CICS系統(tǒng)運(yùn)行ZDNet 軟件頻道更新時(shí)間:2007-10-082007-10-08 作者:ibm 來(lái)源:ibm本文關(guān)鍵詞:應(yīng)用系統(tǒng)技術(shù)中間件1 .前言我們?cè)谙惹暗奈恼轮性?jīng)介紹過(guò)如何使用 CSTD 交易來(lái)分析 TXSeries-CICS 系統(tǒng)的交易處理性能。 我們知道使用 CSTD 主要可用來(lái)獲得 CICS 系統(tǒng)在運(yùn)行期間的各種資源開(kāi)銷以及交易處理性能的統(tǒng)計(jì)數(shù)據(jù),由此可對(duì) CICS 系統(tǒng)當(dāng)前的運(yùn)行狀態(tài)有了準(zhǔn)確的評(píng)估和認(rèn)識(shí)。這時(shí)候,結(jié)合我們的應(yīng)用經(jīng)驗(yàn),就會(huì)在我們的頭腦中形成對(duì) CICS 系統(tǒng)的調(diào)整策略。那么如何實(shí)施我們的調(diào)整策略呢?CICS 產(chǎn)品內(nèi)置交易 CEMT 可

2、以幫助我們完成各種運(yùn)行時(shí)資源分配的調(diào)整,這些主要調(diào)整包括:CICS 域(Region)中應(yīng)用服務(wù)器數(shù)目調(diào)整;交易分類隊(duì)列深度調(diào)整;關(guān)閉開(kāi)啟交易服務(wù)程序;觀察當(dāng)前運(yùn)行的交易狀態(tài);清除掛起的交易;此外,CEMT 還提供了開(kāi)啟關(guān)閉跟蹤(Trace)以及對(duì)系統(tǒng)做快照(Snapshot)等實(shí)用功能,為 CICS 問(wèn)題診斷提供重要的原始數(shù)據(jù)。更為重要的是,所有這些功能的發(fā)生,都不需要停止 CICS 應(yīng)用系統(tǒng)來(lái)完成。這對(duì)關(guān)鍵系統(tǒng)生產(chǎn)運(yùn)營(yíng)的連續(xù)性無(wú)疑提供了有力的保障。小回頁(yè)首2 .CEMT 功能操作指引CEMT 屏幕包含了如下三個(gè)不同的功能區(qū)域:命令輸入?yún)^(qū)域(屏幕的第一行)信息顯示區(qū)域(每屏 19 行,屏幕大

3、小 24x80)程序功能鍵區(qū)域(thelastlineofthescreen).命令輸入?yún)^(qū)域在命令輸入?yún)^(qū)域可以輸入任何 CEMT 命令,支持通配符操作,例如:INQFILE(*)信息顯示區(qū)域信息顯示區(qū)域是位于命令輸入?yún)^(qū)域和程序功能鍵區(qū)域之間的主要區(qū)域。CICS 使用這個(gè)區(qū)域顯示你可以在當(dāng)前的命令上下文中使用的功能選項(xiàng),或者是你所請(qǐng)求的操作(查詢、設(shè)置)的結(jié)果信息。程序功能鍵(PF)區(qū)域下面的列表解釋了各個(gè)程序功能鍵的含義,如果你的鍵盤(pán)不支持 PF 鍵,則你可以使用鍵來(lái)在屏幕上將光標(biāo)定位到所需要的功能鍵上,然后按回車即可。顯示幫助。從 CEMT 中退出,這樣 CICS 就終止了你的 CEMT 交

4、易執(zhí)行,結(jié)束會(huì)話。但是,如果你正在編輯屏幕,CICS 會(huì)忽略這個(gè)請(qǐng)求,并且不會(huì)終止你的會(huì)話。屏幕顯示回翻半頁(yè)。向后翻屏帚顯小半頁(yè)。展示消息。如果 CICS 為你的請(qǐng)求生成了多個(gè)消息,CICS 在屏幕的底部顯示一條消息告訴你有多少消息被產(chǎn)生了,允許你在一個(gè)獨(dú)立的屏幕上顯示消息。向回翻一整頁(yè)。向前翻一整頁(yè)。說(shuō)明:這里,CEMT 主要有 4 個(gè)功能選項(xiàng):Discard:從 FEPI(Front-EndProgrammingInterface)中完全去除 targets、nodes、pools,或 propertysets。Inquire:查詢并更改 CICS 域中各種資源屬性的配置。Perform:

5、執(zhí)行對(duì) CICS 系統(tǒng)做快照或關(guān)閉 CICS 域的功能。Set:以命令設(shè)置 CICS 各種資源屬性。輸入大寫(xiě)字母標(biāo)識(shí)的部分即可快捷地進(jìn)入相應(yīng)的功能界面。最常用的功能為:I(nquire)和 S(et),也即查詢資源配置和更改資源配置。由于在 Inquire 的界面同樣可支持更改設(shè)置資源屬性的操作,所以在實(shí)際應(yīng)用中,我們往往使用 Inquire 的界面來(lái)完成查詢并更改+回頁(yè)首3,使用 CEMT 查詢并調(diào)整 CICS 資源屬性配置進(jìn)入 CEMTCEMT 交易(命令)可以用來(lái)完成很多系統(tǒng)動(dòng)態(tài)參數(shù)調(diào)整及維護(hù)功能。CEMT,然后按回車,即可進(jìn)入 CEMT 的主畫(huà)面,如圖:在終端的主屏幕輸入:圖 1,CE

6、MT 的主畫(huà)面屬性配置的工作,因此我們?cè)诒疚闹袑⒅饕獊?lái)介紹如何使用性的配置。注意,并非所有的 CICS 資源屬性都可以在 CEMT 中查詢更改。在 CEMT 中對(duì)資源所做的變更,將只影響當(dāng)前的運(yùn)行。也就是說(shuō),一旦 CICS 域重新啟動(dòng)后,這些變更將會(huì)消失。所以,如果需要永久化當(dāng)前的配置變更,還需要使用 CICS 資源配置命令來(lái)完成對(duì)永久資源庫(kù)(PermanentDatabase)的更新。使用 Inquire 查詢并更改資源配置在上面的屏幕中,輸入:I,然后按回車,即可進(jìn)入 Inquire 的主畫(huà)面。如圖:說(shuō)明:這里列出了很多選項(xiàng),你可以選擇相應(yīng)的選項(xiàng)以查詢其當(dāng)前的配置狀態(tài),并可以即時(shí)更改。其中

7、,比較常用的選項(xiàng)有:AUXtraceDUMPDUMPOptionsMonitorSystemInquire來(lái)查詢并調(diào)整資源屬圖 2.Inquire 選項(xiàng)的主畫(huà)面ProgramTAskTClassTRACeTRANsaction打開(kāi)/關(guān)閉 CICS 域的輔助跟蹤(AUXtrace)設(shè)施輔助跟蹤設(shè)施主要是控制搜集到的 CICS 跟蹤寫(xiě)入到外部文件中。AUXtrace這個(gè)功能主要是用來(lái)查看或設(shè)置輔助跟蹤的狀態(tài)(ON 或 OFF)。畫(huà)面如圖:圖 3.查詢輔助跟蹤功能狀態(tài)說(shuō)明:上圖中,可以看到輔助跟蹤是關(guān)閉(Off)狀態(tài)。按Tab鍵,切換到Off域,輸入:ONTrAFS?JTrAFflflc0DcKun

8、IdfTJKunIdfT r rU UP PProcflSTMCurMNtpmgProcflSTMCurMNtpmgDFHCFHT)DFHCFHT)說(shuō)明:這里,每一個(gè)正在運(yùn)行的任務(wù)的信息都占兩行顯示。Tas()域:指示這個(gè) Task 的 ID。Tcl()域:指示這個(gè) Task 所屬的交易類別。Tra()域:指示這個(gè) Task 正在執(zhí)行的交易名字。User()域:指示運(yùn)行這個(gè) Task 的 cics 用戶名字。Processid()域:指示運(yùn)行這個(gè) Task 的進(jìn)程的 ID??梢灾苯影碩ab鍵,切換到你所希望實(shí)施更改的任務(wù)顯示的區(qū)域,輸入:P回車(清除任務(wù)),或者輸入:F回車(強(qiáng)制清除任務(wù)),即

9、可終止執(zhí)行正在運(yùn)行的任務(wù)。如圖:圖 13.終止并清除任務(wù)這個(gè)功能對(duì)于實(shí)際生產(chǎn)運(yùn)行具有重要意義。我們由此可以觀察到每個(gè)正在運(yùn)行的 CICS 交易的實(shí)時(shí)狀態(tài)。在正常的情況下,交易的狀態(tài)在這里應(yīng)該是一閃而逝,顯示交易迅速的被處理完畢。但在某些異常的狀況下,如果某些交易處理緩慢或被掛起,則我們可以在這里發(fā)現(xiàn)它們的蹤跡,我們可以確定這些交易的名字、正在運(yùn)行的程序的名字、應(yīng)用服務(wù)器進(jìn)程 ID等重要信息,從而為問(wèn)題診斷處理提供關(guān)鍵依據(jù)。另一個(gè)重要的方面,我們可以在這里對(duì)那些正在掛起”的交易進(jìn)行及時(shí)清除,以釋放其所占用的應(yīng)用服務(wù)器等資源,從而緩解系統(tǒng)運(yùn)行的壓力。查看并更改交易類屬性(TClass)配置,以優(yōu)化

10、交易處理性能TClass這個(gè)功能主要用來(lái)查看并更改交易類的配置。畫(huà)面如圖:圖 14.查看交易類屬性配置購(gòu) CICSTER1CICSTER1CICSCICS32703270 鰥徭仿真 H H 一同女件近設(shè)置電SIHTWSSIHTWS:結(jié)果-重新輸入以更改TclTclMlMl)ActW0ActW0 ) )PurPurTclTclMOMO) )rurrur TclTclHHkHHk) )PurPur的觸(UtM(UtM) )TelTel PurPur) )TclTcl切) )PurPur 工meH HAXAX MlMl) )PurPur mtmt) )RctRctPurtPurt TclTcl (M

11、l(Ml) )flctflctHW0PurPur TclTclhaxhaxH01H01) )PurPur) )TdTdM3M3PurPur) )APPLID-RG01APPLID-RG01響應(yīng)*正常-in3 37 7* *,1,19 9悵-IMWHWH1111I I說(shuō)明:上圖中,每一行代表一個(gè)交易類的信息,共 10 個(gè)交易類。-Tcl()列:指示其所屬的交易類別。Max()列:指示每個(gè)交易類的配置的最大可用的應(yīng)用服務(wù)器數(shù)目。Act()列:指示每個(gè)交易類當(dāng)前活動(dòng)的請(qǐng)求的數(shù)目。Pur()列:指示每個(gè)交易類的配置的排隊(duì)隊(duì)列的長(zhǎng)度。你可以按Tab鍵,切換到各個(gè)交易類的輸入?yún)^(qū)域(Max()和 Pur()

12、,更改各個(gè)交易類的最大可用應(yīng)用服務(wù)器數(shù)目,或更改其排隊(duì)隊(duì)列的長(zhǎng)度。更改立即生效。如圖所示:圖 15.動(dòng)態(tài)更改交易類屬性配置說(shuō)明:上圖中,我們分別更改了交易 1 及交易類 2 的最大應(yīng)用服務(wù)器數(shù)目為 10 和 20;排隊(duì)隊(duì)列長(zhǎng)度分別為 100 和 200。這個(gè)功能對(duì)于生產(chǎn)運(yùn)行具有重要意義。前面我們談到過(guò),使用 CSTD 交易可以獲得對(duì) CICS系統(tǒng)中各個(gè)交易類的應(yīng)用服務(wù)器資源開(kāi)銷的統(tǒng)計(jì)數(shù)據(jù),并可以分析出是否是交易類的應(yīng)用服務(wù)器配置不合理導(dǎo)致了性能瓶頸。一旦我們有此懷疑,即可使用本功能實(shí)時(shí)地對(duì)生產(chǎn)系統(tǒng)進(jìn)行干預(yù)調(diào)整,并能及時(shí)的觀察調(diào)整的效果。同樣的,有時(shí)候我們希望降低某個(gè)交易類的應(yīng)用服務(wù)器資源配置,

13、以釋放資源,也可使用此功能完成。注意,這里的調(diào)整僅對(duì)本次運(yùn)行有效,也就是說(shuō),CICS 域重新啟動(dòng)后,這里所做的配置將會(huì)丟失。如果需要對(duì)當(dāng)前的配置永久化,則仍然需要使用 CICS 資源管理命令來(lái)完成對(duì)永久庫(kù)(PermanentDatabase)的更新。另外,這里的調(diào)整應(yīng)該與 CICS 域中配置的應(yīng)用服務(wù)器最大數(shù)目相協(xié)調(diào)。才能達(dá)到期望的效果。比如,CICS 域中最大應(yīng)用服務(wù)器數(shù)目配置為 50,則在交易類的變更里,每個(gè)交易類所分配的最大應(yīng)用服務(wù)器數(shù)目不應(yīng)該超過(guò) 50,否則沒(méi)有實(shí)際意義。打開(kāi)/關(guān)閉 CICS 跟蹤(TRACe)查看并設(shè)置Trace功能的狀態(tài)(On 或 Off)。如圖:圖 16.查看并設(shè)

14、置 CICS 跟蹤說(shuō)明:圖中,我們可以看到,當(dāng)前Trace功能的狀態(tài)為Off??梢园碩ab鍵,然后更改其為On狀態(tài)。此功能可以使我們能夠動(dòng)態(tài)的打開(kāi)關(guān)閉 CICSTrace 功能。由于捕獲 CICSTrace 往往會(huì)對(duì)生產(chǎn)系統(tǒng)有一定的影響,因此,能夠在需要的時(shí)候打開(kāi)/關(guān)閉 Trace 對(duì)于維護(hù)生產(chǎn)系統(tǒng)的高效穩(wěn)定運(yùn)營(yíng)是有著積極的意義的。查看更改交易(TRANsaction)屬性,以優(yōu)化系統(tǒng)運(yùn)行此功能查看并更改系統(tǒng)中定義的交易的名字、優(yōu)先級(jí)別、可用狀態(tài)。畫(huà)面如圖:圖 17.查看設(shè)置交易屬性說(shuō)明:一般我們可以更改Ena域?yàn)镈is”來(lái)禁用某個(gè)交易, 或反之。 也可以提高或降低交易調(diào)度的優(yōu)先級(jí)別。同控制程

15、序(Program)一樣,我們可以來(lái)控制某些交易的運(yùn)行。這對(duì)生產(chǎn)運(yùn)行具有積極意義,尤其是對(duì)于做了交易分類配置的系統(tǒng)。我們可以通過(guò)禁用某個(gè)交易,來(lái)完全控制某一類程序的運(yùn)行。比如,可以對(duì)業(yè)務(wù)應(yīng)用系統(tǒng)中的各個(gè)子系統(tǒng)分配不同的交易映射,則可以通過(guò)關(guān)閉某個(gè)交易的手段來(lái)完全關(guān)閉某個(gè)子系統(tǒng)的運(yùn)行。使用 Set 功能在 CEMT 的主畫(huà)面中,輸入:S回車,即可進(jìn)入 Set 功能的主畫(huà)面,如圖:圖 18.Set 功能選項(xiàng)的主畫(huà)面說(shuō)明:這里,我們看到,所有的選項(xiàng)都存在于Inquire中。其實(shí),在Inquire中,我們所使用的更改功能,完全覆蓋了這里所提供的功能。所不同的是,這里提供了完整的快捷命令格式。一般情況下,我們建議使用Inquire中所提供的界

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論