paulwong

          動態(tài)改變SPRING BATCH 的 CHUNKSIZE

           在SPRING BATCH REMOTE CHUNKING的模式下:
          SPRING BATCH 讀文件時,是按一行一行來讀取數(shù)據(jù),再按CHUNKSIZE提交到REMOTE操作,有時要整合當前行和下幾行,再決定CHUNKSIZE,以便相關的數(shù)據(jù)能在遠程同一個PROCESSOR中按順序進行處理,因為相關的數(shù)據(jù)被拆成幾個CHUNK來處理的話,就有可能不按順序來處理。這樣就需要動態(tài)調整CHUNKSIZE。

          參照如下:
          https://stackoverflow.com/questions/37390602/spring-batch-custom-completion-policy-for-dynamic-chunk-size

          并結合SingleItemPeekableItemReader(裝飾者,允許查看下一條數(shù)據(jù),真正的操作委托給代理)。

          posted on 2019-07-02 11:13 paulwong 閱讀(1088) 評論(0)  編輯  收藏 所屬分類: SRPING BATCH

          主站蜘蛛池模板: 贵港市| 宝丰县| 广饶县| 通化县| 延津县| 开原市| 石泉县| 松江区| 永春县| 林周县| 于田县| 克拉玛依市| 福贡县| 三亚市| 渭源县| 华坪县| 台南县| 理塘县| 衡东县| 井冈山市| 武城县| 体育| 隆林| 凤冈县| 海宁市| 通许县| 焉耆| 佛山市| 和龙市| 昌宁县| 嵊州市| 百色市| 繁峙县| 锦屏县| 西丰县| 鄄城县| 榕江县| 仪陇县| 兴业县| 喜德县| 紫阳县|