gpt4 book ai didi

java - Spring Integration 中取消执行流程

转载 作者:行者123 更新时间:2023-11-30 05:34:46 28 4
gpt4 key购买 nike

我有以下情况:在我的应用程序中,我需要中断流程执行。有具有一组方法调用的链。如何取消此方法集的执行?在这种情况下,抛出异常不是一个选项(这是一个遗留项目,异常在某些方面进行处理,到目前为止最好避免触及此代码)。插入某物。就像每个方法调用后的过滤器一样?

最佳答案

您可以拥有类似全局 ChannelInterceptor 的东西,其模式与所需 channel 相匹配,以检查可能的中断行为的状态。

有关详细信息,请参阅文档:https://docs.spring.io/spring-integration/docs/5.1.6.RELEASE/reference/html/#channel-interceptors

这也是某种方面,但就 Spring Integration 和 EIP 而言。

关于java - Spring Integration 中取消执行流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56863945/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com