Spring integration 如何处理在传输过程中终止的集成流
当流终止时(可能是服务器在转换过程中死亡),我们如何处理下面的流 当我们重新启动springboot应用程序时,流程是否会从停止的地方继续?最好的办法是什么Spring integration 如何处理在传输过程中终止的集成流,spring-integration,spring-integration-dsl,Spring Integration,Spring Integration Dsl,当流终止时(可能是服务器在转换过程中死亡),我们如何处理下面的流 当我们重新启动springboot应用程序时,流程是否会从停止的地方继续?最好的办法是什么 鉴于此,我们正在尝试从system1->system2推送数据。System1对spring集成执行RESTAPI调用(http调用) 最好的方法是在流步骤之间持久化消息 为此,我们提供了一个QueueChannel和ChannelMessageStore以及目标数据库的各种实现: 当然,最好的方法是在失败时使用事务存储进行自动回滚。因此,
鉴于此,我们正在尝试从system1->system2推送数据。System1对spring集成执行RESTAPI调用(http调用) 最好的方法是在流步骤之间持久化消息 为此,我们提供了一个
QueueChannel
和ChannelMessageStore
以及目标数据库的各种实现:
当然,最好的方法是在失败时使用事务存储进行自动回滚。因此,下次流将从存储中提取消息进行处理。Hi Artem。继续,请在以下方面帮助我:
@Bean
public IntegrationFlow sampleFlow() {
return IntegrationFlows.from(httpAdapters.pushInbound())
.transform(transformer1)
.transform(transformer2)
.handle(messageHandler1)
.get();
}