我当前的工作流程有 2 个集成流程 - 第一个集成流程 - 从 SFTP 轮询文件 -> 消息处理程序 -> 将消息发送到 JdbcChannelMessageStore 并将这些消息保存在 Jdbc 中...
Spring Integration 错误通道标头在流程中被忽略
我正在尝试构建复杂的 Spring Integration 流程,其中部分流程需要处理错误场景并在流程中提供不同的分支,该分支将跳过一些处理并继续...
Spring Integration:发生超时时执行某些操作
我正在等待消息到来,但当消息没有到来时我想做一些计算。 类似以下内容(我想要的): IntegrationFlows.from(messageChannel) .超时(1, S...
如何在 Java DSL 中发送 grant_type=client_credentials 作为 post 请求正文(Spring boot)
如上图所示,我发送 grant_type=client_credentials 作为帖子正文。等效的curl命令是 卷曲 --location --request POST 'https://localhost:8080/token' --header '授权...
为什么 Spring 不清理动态 TCP 客户端的 IntegrationFlows
问题:Spring 应用程序堆内存不足,因为集成流对象正在填充空间而没有被垃圾收集。 我正在使用 Spring Integration 动态创建 TCP CLIe...
Spring Integration Http.outboundGateway.expectResponseType - 显示意外消息
使用以下代码; 。处理( HTTP .outboundGateway("http://localhost/something") .httpMethod(HttpMethod.GET) .expectedResponseType(Something.class) ) ....
Spring Integration DSL:在 .routeToRecipients() 之后,我可以将子流的输出路由回主流吗?
我有以下代码,我在 mainFlow 中分支到recipientFlows,然后通过直接通道 PERSIST_TO_DB_CH 在单独的 persistToDbFlow 中处理这些recipientFlows 的结果...
为什么我可以通过telnet连接,但无法从远程客户端建立连接?
我正在编写一个 Spring Boot 应用程序,它充当两个外部客户端(例如 serviceA 和 serviceB)之间的中间人。通信将通过套接字连接,即 tcp/ip 贯穿......
如何访问Spring Integration InboundChannelAdapter中的请求路径
我有一个 Spring Integration DSL Flow,我正在尝试访问 HTTP 请求路径。可能的路径看起来像这样 /import:导入所有内容 /import/case1:仅导入 A 部分 /导入/c...
Spring Integration TCP 客户端无法从外部 TCP 服务器接收消息
我有一个用例,我需要将消息发送到具有 2 个 IP/端口的外部 TCP 服务器以进行循环分发(每对 IP/端口的每个连接,并且它应该保持消息活动状态
spring集成错误:单向'MessageHandler'并且它不合适
我正在编写一个简单的集成流程,将文件通过 sftp 传输到远程服务器,并希望停止远程服务器上的临时文件重命名。 为了实现这一目标,我尝试创建以下内容......
使用 Spring Integration Mqttv5 共享订阅未接收消息
我有一个使用 spring-integration-mqtt (v. 6.0.4)的 spring boot (v. 3.0.5)项目,并且还使用 paho mqttv5 客户端。我想通过 ClientManager 和集成 DSL 设置共享订阅...
如何使用 IntegrationFlowExtension 处理输入数据
我想创建一个自定义 Spring 集成 DSL 以避免我们的产品中出现样板代码。更具体地说,我们正在创建很多流程,从 AMQP0.9 队列接收数据,转换...
Spring 集成 Java DSL TCP 出站和入站连接处理程序
我需要创建一个动态 TCP 出站适配器,充当客户端、连接到服务器并处理服务器的响应。虽然请求已正确发送到服务器,但我无法
使用 serviceActivator 进行 junit 测试集成流程
在我的 spring-boot 项目中,我有以下课程: @配置 @EnableIntegration 公共类 ConsumeFiles { @豆 公共 IntegrationFlow inboundFileFromDirectory(@Value("${pe...
我有这个集成流程 IntegrationFlows.from(MessageChannels.queue(MailPushGateway.SEND_MAIL_NOTIFICATION_CHANNEL, Integer.MAX_VALUE)) .enrichHeaders(headerEnricherSpec ->
接收消息时MessageDeliveryException: Dispatcher没有订阅者
更新: 将 fromTcp() 从持有者类移动到端点类后,一切都再次正常工作,现在我很困惑为什么它现在还能工作,因为对我来说,它为什么工作没有意义 经过一些
从 Spring Integration 5.5 迁移到 6.3
鉴于我们不再有 IntegrationComponentSpec.get() ,正确的解决方案是使用 ChannelSpec 而不是 Channel。但我该如何将其应用到 Kotlin DSL 上呢? 在我能做之前: ...
使用消息驱动通道适配器时,是否可以通过 IntegrationFlow dsl 指定用于领导选举的端点角色? 我可以使用...创建 JMS 消息驱动端点...
Spring Integration JMS MessageDrivenChannelAdapter 连接状态
在 Spring 5.3.29 中,如何在未收到消息的情况下检测 MessageDriveChannelAdapter 已连接到 JMS。 目前,我有; IntegrationFlows.from( 杰姆斯 .messageDrivenChannelA...