为了账号安全,请及时绑定邮箱和手机立即绑定

骆驼 - 伐木后身体变空

骆驼 - 伐木后身体变空

牛魔王的故事 2022-06-04 16:42:51
看起来像一个奇怪的问题或文档丢失情况1from("direct:ROUTE1").to("someAPI").to("direct:ROUTE2");from("direct:ROUTE2").log("${body}");  // BODY is printing案例2from("direct:ROUTE1").to("someAPI").to("direct:ROUTE2").log("${body}");from("direct:ROUTE2").log("${body}");  // BODY is empty添加日志会清除交换体吗?
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

正如@Spara 和@Claus 所建议的那样,并省去了如何启用流缓存的麻烦。


下面是示例代码:


将 Java DSL 用于单路由


from("direct:ROUTER1")

    .streamCaching()

    .to("direct:ROUTER2");

使用 Spring DSL 进行单路由


<route streamCache="true">

   <from uri="direct:ROUTER1"/>

   <to uri="direct:ROUTER2"/>

</route>

对于使用 JAVA DSL 的全局和每个路由范围


   context.setStreamCache(true);


      from("direct:ROUTER1")

         .to("direct:ROUTER2");

对于使用 Spring DSL 的全局和每个路由范围


<route streamCache="true">

   <from uri="direct:ROUTER1"/>

   <to uri="direct:ROUTER2"/>

</route>


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 73 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号