当前位置: 首页 > 知识库问答 >
问题:

Spring集成备份通道

方树
2023-03-14

我在我们的项目中引入了spring集成,而不是遗留集成架构。该体系结构支持发送者和累犯。每个发件人可以配置3个目的地。

    null

Spring integration gateways看起来很合适。我可以使用default-request-channel来表示主流,error-channel来表示失败流。备份流的问题。如何复制网关传入消息并将其放置到备份通道?

更准确地说,这里是一个测试和代码。

https://github.com/semenodm/coding-actives/tree/master/spring-integration/spring-integration/src

共有1个答案

和丰羽
2023-03-14

您可能要考虑添加一个发送到“backupchannel”的线路抽头。

参见:http://static.springsource.org/spring-integration/docs/2.1.x/reference/htmlsingle/#channel-wiretap

 类似资料:
  • 我需要在我的Spring集成上下文中动态地将消息分配给MessageChannel。当我知道我想要的MessageChannel的名称时,我可以通过从上下文中获取MessageChannel bean来做到这一点。 我需要做的是通过编程查找在ChannelAdapter/服务中设置的消息通道的名称/id。 但是,MessageChannel API没有与之关联的getName()或getId()方

  • 我想了解Spring集成中如何处理消息:串行或并行。特别是我有一个带有轮询器和HTTP出站网关的入站通道适配器。我猜拆分器、变压器、标头丰富器等不会产生自己的线程。 我可能错过了,但是这些细节在留档的某个地方指定了吗? 还可以通过编程方式获取系统中的所有频道吗?

  • 本文向大家介绍postgresql 备份整个集群,包括了postgresql 备份整个集群的使用技巧和注意事项,需要的朋友参考一下 示例 通过为每个数据库建立一次与服务器的多个连接并pg_dump在其上执行,该操作在后台进行。 有时,您可能会倾向于将其设置为cron作业,因此您想查看备份作为文件名一部分的日期: 但是,请注意,这可能会每天产生大量文件。Postgresql具有更好的常规备份机制-W

  • 这是使用注释代码示例的Spring集成执行器通道的后续问题。 我试图通过在“公共频道”中发布一条消息并阅读味精中设置的REPLY_CHANNEL来测试用红色突出显示的框。 “公共通道”是发布-订阅通道。REPLY_通道是一个队列通道。 由于这是一个JUnit测试,我已经模拟了jdbcTemboard、数据源和Impl以忽略任何DB调用。 我的问题是:当我在“公共频道”上发布消息时,我在REPLY\

  • 可以在运行时向spring integration dsl注册MessageSources吗? 在我的例子中,我想创建多个FileReadingMessageSources(基于UI的输入),然后将有效负载发送到特定的通道/jms路由(从元数据或用户输入读取) 另一个问题是,是否可以动态注册IntegrationFlows?

  • 我需要实现一个由多个步骤组成的集成流程,每个步骤都可以由不同数量的处理器(插件)执行。 到目前为止我所拥有的: 预期的行为如下: 通过网关发送第一个请求 一切正常,但结果不是预期的,我只收到2个(随机)项目,而不是4个。 我认为问题在于聚合器仅在两个项目之后触发发布,因为“step/2”通道中的“apply sequence”覆盖了“step/1”中的“apply sequence”。所以问题是: