欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種流程化程序頁面配置的執(zhí)行方法及系統(tǒng)的制作方法

文檔序號:8942865閱讀:250來源:國知局
一種流程化程序頁面配置的執(zhí)行方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種流程化程序頁面配置的執(zhí)行方法及系統(tǒng)。
【背景技術(shù)】
[0002] 這個技術(shù)的產(chǎn)生背景是在結(jié)算時,隨著結(jié)算程序增多,需要執(zhí)行的she I 1腳本越 來越多,越來越難以管理,每次執(zhí)行結(jié)算程序都要執(zhí)行多個she I 1腳本,增加了維護(hù)難度。 同時,結(jié)算多個地市,如果采用單機勢必會影響結(jié)算進(jìn)度,因此需要采用多機結(jié)算。結(jié)算過 程中有不可控意外,結(jié)算時間長,結(jié)算人員無法準(zhǔn)確掌握結(jié)算動態(tài)。

【發(fā)明內(nèi)容】

[0003] 現(xiàn)有技術(shù)存在以下問題:該方法目前對配置數(shù)據(jù)沒有實現(xiàn)前臺界面配置,需要對 配置表比較熟悉,直接操作配置表;此技術(shù)需要后臺she I 1腳本配合改造,返回進(jìn)度信息。
[0004] 為了解決上面的問題,需要制定流程執(zhí)行規(guī)則,指定執(zhí)行的順序,執(zhí)行主機,返回 執(zhí)行進(jìn)度。
[0005] 本發(fā)明所要解決的技術(shù)問題是提供一種可查看執(zhí)行進(jìn)度,實時掌控執(zhí)行狀態(tài)的流 程化程序頁面配置的執(zhí)行方法及系統(tǒng)。
[0006] 本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種流程化程序頁面配置的執(zhí)行方 法,具體包括以下步驟:
[0007] 步驟1 :根據(jù)配置的信息執(zhí)行任務(wù),將執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息存入數(shù)據(jù)庫;
[0008] 步驟2 :讀取數(shù)據(jù)庫,查詢和動態(tài)展示執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息;
[0009] 步驟3 :實時監(jiān)控數(shù)據(jù)庫中的執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息,根據(jù)執(zhí)行狀態(tài)信息, 執(zhí)行相應(yīng)操作;
[0010] 步驟4 :將操作結(jié)果更新存入數(shù)據(jù)庫,結(jié)束。
[0011] 本發(fā)明的有益效果是:本發(fā)明降低了結(jié)算程序維護(hù)難度,降低了結(jié)算執(zhí)行腳本的 難度。通過分配到不同的主機執(zhí)行,減少了結(jié)算時間;通過對進(jìn)度的監(jiān)控,結(jié)算人員準(zhǔn)確的 掌握了執(zhí)行的進(jìn)度和執(zhí)行狀態(tài)。
[0012] 在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0013] 進(jìn)一步,所述步驟1具體包括以下步驟:
[0014] 步驟I. 1 :配置流程信息和任務(wù)數(shù)據(jù),發(fā)起任務(wù);
[0015] 步驟1. 2 :根據(jù)任務(wù)數(shù)據(jù)和預(yù)設(shè)的分配規(guī)則分配主機,向分配主機發(fā)送命令,調(diào)用 后臺shell腳本,執(zhí)行任務(wù);
[0016] 步驟1. 3 :如果任務(wù)執(zhí)行完成和/或意外中斷,執(zhí)行步驟1. 5 ;否則,執(zhí)行步驟1. 4 ;
[0017] 步驟1. 4 :繼續(xù)執(zhí)行任務(wù),執(zhí)行步驟1. 3 ;
[0018] 步驟1. 5 :將執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息存入數(shù)據(jù)庫。
[0019] 進(jìn)一步,所述任務(wù)數(shù)據(jù)包括隊列信息、主機信息、任務(wù)參數(shù)和隊列限制等信息。
[0020] 進(jìn)一步,所述每個shell腳本對應(yīng)一個任務(wù)。
[0021] 進(jìn)一步,所述步驟3具體包括以下步驟:
[0022] 步驟3. 1 :初始化隊列信息和主機信息,啟動監(jiān)聽,實時監(jiān)控數(shù)據(jù)庫中的執(zhí)行狀態(tài) 信息和執(zhí)行進(jìn)度信息;
[0023] 步驟3. 2 :判斷是否有隊列可以執(zhí)行,如果是,執(zhí)行此隊列,執(zhí)行步驟3. 3 ;否則,執(zhí) 行步驟3. 3 ;
[0024] 步驟3. 3 :判斷是否存在隊列子任務(wù),如果是,執(zhí)行隊列子任務(wù),執(zhí)行步驟3. 4 ;否 貝IJ,執(zhí)行步驟3. 4;
[0025] 步驟3. 4 :調(diào)用后臺shell腳本,執(zhí)行任務(wù)。
[0026] 進(jìn)一步,所述查詢和動態(tài)展示的信息包括查詢結(jié)算shell腳本往數(shù)據(jù)庫插入的狀 態(tài)和進(jìn)度數(shù)據(jù),在界面上實時刷新展示。
[0027] 本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種流程化程序頁面配置的執(zhí)行系 統(tǒng),包括任務(wù)執(zhí)行模塊、查詢展示模塊、監(jiān)控模塊和存儲模塊;
[0028] 所述任務(wù)執(zhí)行模塊用于根據(jù)配置的信息執(zhí)行任務(wù),將執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信 息存入數(shù)據(jù)庫;
[0029] 所述查詢展示模塊用于讀取數(shù)據(jù)庫,查詢和動態(tài)展示執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信 息;
[0030] 所述監(jiān)控模塊用于實時監(jiān)控數(shù)據(jù)庫中的執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息,根據(jù)執(zhí)行 狀態(tài)信息,執(zhí)行相應(yīng)操作;
[0031] 所述存儲模塊用于將操作結(jié)果更新存入數(shù)據(jù)庫,結(jié)束。
[0032] 本發(fā)明的有益效果是:本發(fā)明降低了結(jié)算程序維護(hù)難度,降低了結(jié)算執(zhí)行腳本的 難度。通過分配到不同的主機執(zhí)行,減少了結(jié)算時間;通過對進(jìn)度的監(jiān)控,結(jié)算人員準(zhǔn)確的 掌握了執(zhí)行的進(jìn)度和執(zhí)行狀態(tài)。
[0033] 在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0034] 進(jìn)一步,所述查詢和動態(tài)展示的信息包括查詢結(jié)算shell腳本往數(shù)據(jù)庫插入的狀 態(tài)和進(jìn)度數(shù)據(jù),在界面上實時刷新展示。
[0035] 用戶配置好任務(wù)、隊列信息,以及主機,任務(wù)參數(shù),隊列限制等信息,在前臺發(fā)起流 程,根據(jù)主機狀態(tài)和分配規(guī)則分配執(zhí)行主機,向分配的主機發(fā)送command,調(diào)用后臺shell 腳本(每個shell腳本對應(yīng)一個任務(wù)),執(zhí)行流程。執(zhí)行完成或發(fā)生意外,則需要向數(shù)據(jù)庫 寫入狀態(tài)信息,前臺程序讀取數(shù)據(jù)庫表,動態(tài)展示進(jìn)度和執(zhí)行狀態(tài)信息。
[0036] 通過本功能提供的方法可以實現(xiàn)以下目的:
[0037] 1.實現(xiàn)流程化執(zhí)行shell結(jié)算腳本。
[0038] 2.實現(xiàn)界面化執(zhí)行結(jié)算流程,實現(xiàn)對子任務(wù)暫停、跳過等操作。
[0039] 3.主機動態(tài)分配執(zhí)行流程,加快執(zhí)行進(jìn)度。
[0040] 4.查看執(zhí)行進(jìn)度,實時掌控執(zhí)行狀態(tài)。
[0041] 此功能主要實現(xiàn)了在界面上發(fā)起流程化程序,查看執(zhí)行進(jìn)度的功能。用戶可以配 置執(zhí)行的流程,子任務(wù),執(zhí)行主機,按照順序自動化執(zhí)行配置好的流程化工作。此功能面向 所有可以流程化執(zhí)行的后臺工作,使用前臺發(fā)起、前臺監(jiān)控。
【附圖說明】
[0042] 圖1為本發(fā)明所述的一種流程化程序頁面配置的執(zhí)行方法流程圖;
[0043] 圖2為本發(fā)明所述的一種流程化程序頁面配置的執(zhí)行系統(tǒng)結(jié)構(gòu)框圖。
[0044] 附圖中,各標(biāo)號所代表的部件列表如下:
[0045] 1、任務(wù)執(zhí)行模塊,2、查詢展示模塊,3、監(jiān)控模塊,4、存儲模塊。
【具體實施方式】
[0046] 以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實例只用于解釋本發(fā)明,并 非用于限定本發(fā)明的范圍。
[0047] 如圖1所示,為本發(fā)明所述的一種流程化程序頁面配置的執(zhí)行方法,具體包括以 下步驟:
[0048] 步驟1 :根據(jù)配置的信息執(zhí)行任務(wù),將執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息存入數(shù)據(jù)庫;
[0049] 步驟2 :讀取數(shù)據(jù)庫,查詢和動態(tài)展示執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息;
[0050] 步驟3 :實時監(jiān)控數(shù)據(jù)庫中的執(zhí)行狀態(tài)信息和執(zhí)行進(jìn)度信息,根據(jù)執(zhí)行狀態(tài)信息, 執(zhí)行相應(yīng)操作;
[0051] 步驟4 :將操作結(jié)果更新存入數(shù)據(jù)庫,結(jié)束。
[0052] 所述步驟1具體包括以下步驟:
[0053] 步驟I. 1 :配置流程信息和任務(wù)數(shù)據(jù),發(fā)起任務(wù);
[0054] 步驟1. 2 :根據(jù)任務(wù)數(shù)據(jù)和預(yù)設(shè)的分配規(guī)則分配主機,向分配主機發(fā)送命令,調(diào)用 后臺shell腳本,執(zhí)行任務(wù);
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
米易县| 安顺市| 寿光市| 卢龙县| 文成县| 从江县| 陇南市| 延庆县| 雅安市| 青州市| 桐庐县| 安塞县| 高清| 新竹县| 嘉义县| 惠安县| 乌海市| 乌拉特后旗| 泰州市| 红河县| 垫江县| 大城县| 柳河县| 日照市| 韩城市| 出国| 镇远县| 房产| 陇川县| 昌图县| 当阳市| 永泰县| 新化县| 华阴市| 巴彦淖尔市| 涡阳县| 湖口县| 资阳市| 乐东| 库车县| 潮州市|