<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    SPRING BATCH 運行機制

    JOB的XML配置相當于命令模式中的一個命令,每次運行,會生成一個JOB INSTANCE,同時也會生成一個JOB EXCETION,JOB INSTANCE表示有一個JOB,JOB EXECUTION表示進行第一次嘗試。失敗運行的JOB再次運行時,只生成一個JOB EXCETION,表示進行的第二次嘗試。當SPRING BATCH JOB引擎接到運行請求時,有以下幾種情況:@import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

    1. 判斷此JOB以前是否有運行過,判斷依據:根據JOB NAME和JOB PARAMETERS信息去這兩張表查找,如找到記錄,則是有運行過,如確定有則引擎退出并提示。


    2. 判斷是否有重復運行的JOB,如果沒,查找此JOB上次運行的情況,如果有FAIL的情況,則重新從上次失敗的地方運行繼續運行,判斷根據:根據JOB INSTANCE關聯的JOB EXECUTION查找是否有狀態為FAIL的記錄,如有則是,就新建一個JOB EXECUTION表示進行第二次嘗試,同時又生成關于新JOB的JOB EXECUTION。上次的JOB運行完后,再運行此次新JOB。判斷上次失敗的STEP的依據:查找對應的JOB EXECUTON的STEP EXECUTON狀態為FAIL的STEP即可,會從此步驟開始運行,而不是從第一步開始運行。

    參考文檔:
    http://static.springsource.org/spring-batch/reference/html/domain.html#domainJobInstance

    posted on 2012-10-20 11:57 paulwong 閱讀(942) 評論(0)  編輯  收藏 所屬分類: SRPING BATCH

    主站蜘蛛池模板: 亚洲天堂中文资源| 亚洲无线一二三四区手机| 亚洲va中文字幕无码久久不卡| 男男gay做爽爽免费视频| 久久精品国产99国产精品亚洲| 亚洲综合激情五月丁香六月| 国产精品九九久久免费视频| 亚洲国产人成精品| 精品视频免费在线| 亚洲人成人网站在线观看| www在线观看免费视频| 亚洲无人区一区二区三区| 91精品成人免费国产| 久久久久久亚洲av成人无码国产| 两个人看的www免费视频| 久久精品亚洲综合专区| 永久看日本大片免费35分钟| 亚洲高清无在码在线无弹窗| 韩国免费一级成人毛片| 亚洲色欲色欲www在线播放 | 91精品国产亚洲爽啪在线影院 | 最近中文字幕无吗高清免费视频| 亚洲AV成人无码天堂| 日本特黄特色免费大片| ssswww日本免费网站片| 亚洲成在人天堂一区二区| 免费人成在线观看69式小视频| 亚洲欧美国产国产一区二区三区| 国产一级一片免费播放| 亚洲国产成人久久99精品| 在线观看片免费人成视频无码| 国产成人青青热久免费精品| 一边摸一边桶一边脱免费视频| 亚洲乱码中文字幕久久孕妇黑人| 亚洲最大的黄色网| 国产一级淫片视频免费看| 国产午夜精品久久久久免费视| 亚洲乱码一二三四区国产| 亚洲精品无码99在线观看| 57pao国产成永久免费视频| 色五月五月丁香亚洲综合网|