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

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

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

    paulwong

    SPRING INTEGRATION子FLOW

    split-route-aggregate flow 
    split之后,可以將message分給不同的子flow處理,配置如下:
    @Bean
    public IntegrationFlow parallelSplitRouteAggregateFlow() {
        return IntegrationFlows
                .from(Http.inboundGateway("/trigger"))
                .handle((p, h) -> Arrays.asList(1, 2, 3))
                .split()
                .channel(MessageChannels.executor(Executors.newCachedThreadPool()))
                .<Integer, Boolean>route(o -> o % 2 == 0, m -> m
                        .subFlowMapping(true, sf -> sf.gateway(oddFlow()))
                        .subFlowMapping(false, sf -> sf.gateway(evenFlow())))
                .aggregate()
                .get();
    }

    @Bean
    public IntegrationFlow oddFlow() {
        return flow -> flow.<Integer>handle((payload, headers) -> "odd");
    }

    @Bean
    public IntegrationFlow evenFlow() {
        return flow -> flow.<Integer>handle((payload, headers) -> "even");
    }


    https://stackoverflow.com/questions/50121384/spring-integration-parallel-split-route-aggregate-flow-fails-due-to-one-way-mess

    posted on 2020-10-15 11:29 paulwong 閱讀(497) 評(píng)論(0)  編輯  收藏 所屬分類: SPRINGSPRING INTERGRATIONSPRING BOOT

    主站蜘蛛池模板: 成人无码WWW免费视频| 亚洲精品国产情侣av在线| 亚洲av日韩专区在线观看| 最近中文字幕mv免费高清视频8| 中文字幕精品亚洲无线码二区| 免费的黄色网页在线免费观看| 国产免费卡一卡三卡乱码| 久久亚洲精品国产亚洲老地址| 114一级毛片免费| 在线综合亚洲中文精品| 成人毛片18女人毛片免费视频未| 亚洲视频无码高清在线| 免费高清资源黄网站在线观看| 亚洲精品永久在线观看| 国产亚洲精品免费| 本道天堂成在人线av无码免费| 亚洲日本乱码在线观看| 久久精品中文字幕免费| 亚洲高清无在码在线电影不卡| 99视频全部免费精品全部四虎| 亚洲最大成人网色香蕉| 精品少妇人妻AV免费久久洗澡| 在线观看国产一区亚洲bd| 亚洲欧洲精品成人久久奇米网| h视频在线免费观看| 亚洲久本草在线中文字幕| 99在线精品视频观看免费| 亚洲成a人无码亚洲成www牛牛| 亚洲国产一级在线观看| 国产成人精品免费久久久久| 亚洲av一本岛在线播放| 国产精品二区三区免费播放心 | 18禁无遮挡无码国产免费网站| 亚洲国产精品综合一区在线| 在线观看亚洲免费| 中国在线观看免费的www| 亚洲国产精品日韩在线观看| 免费观看国产精品| 91青青国产在线观看免费| 亚洲av成人一区二区三区在线播放 | 99热在线观看免费|