在 Spring Integration AWS SnsMessageHandler传出通道适配器的开箱即用配置中,一个名为nativeHeaders且类型为LinkedMultiValueMap的 Spring Message标头填充在链中的某处。 在 SNS 消息的转换过程中,处理程序委托给S ...
在 Spring Integration AWS SnsMessageHandler传出通道适配器的开箱即用配置中,一个名为nativeHeaders且类型为LinkedMultiValueMap的 Spring Message标头填充在链中的某处。 在 SNS 消息的转换过程中,处理程序委托给S ...
我必须使用 spring 集成流和集成 sqs 来收听队列。 一旦从队列中接收到消息,它就应该触发集成流程。 以下是我正在尝试的事情,但一切都很好,但在接受测试后它不会触发任何集成流程。 请让我知道我哪里做错了: 根据 Artem 的评论更新 SQS 适配器。 队列配置: 现在主要的集成流程触发点: ...
在生产者方面,我使用 Kinesis 的 PutRecord API 向 stream 生成消息。 从消费者方面来看,我正在使用 spring-cloud-stream-binder 集成进行 kinesis。 我已经修改了用于构建来自org.springframework.integration ...
我正在使用 AWS S3 创建一个简单的集成服务。 发生异常时,我面临一些困难。 我的要求是定期轮询 S3 存储桶,并在将文件新放入 S3 存储桶时应用一些转换。 下面的代码片段可以正常工作,但是当发生异常时,它会继续一次又一次地重试。 我不希望这种情况发生。 有人可以在这里帮助我吗?, In ...
最近将 spring kinesis 活页夹从 2.0.1.RELEASE 更新到 2.1.0,并开始看到针对表 SpringIntegrationLockRegistry 的 DynamoDB 表写入次数增加了三倍。 想知道是否有人知道现在正在做的这个库中发生了什么变化。 谢谢。 ...
我们正在使用 Spring 集成的S3InboundFileSynchronizingMessageSource功能在本地同步,然后发送从 S3 存储桶检索到的任何文件的消息。 在同步之前,我们应用了几个S3PersistentAcceptOnceFileListFilter过滤器(以检查文件的 T ...
在我的代码中,SqsMessageDrivenChannelAdapter 通道适配器配置为从 AWS 队列读取消息并推送到可轮询通道(队列)。 对于可轮询通道,服务激活器指向轮询消息和进程。 我的确切问题:如何使工作服务激活器成为多线程以从可轮询通道轮询消息并按指定的线程大小执行一些并行任务。 通 ...
我用于将消息发布到 Kinesis 流的消息处理程序如下 setSync 标志设置为 false,以便异步处理消息。此外,我创建了单独的 IntegrationFlow 来接收和处理来自成功和错误通道的 Kinesis 响应。 我想知道您在使用 Direct Channel 接收来自 Ki ...
这是Spring Integration AWS RabbitMQ Kinesis的后续问题 我有以下配置。 我注意到,当我第一次向名为 kinesisSendChannel 的输入通道发送消息时,会调用聚合器和发布策略,并将消息发送到 Kinesis Streams。 我把调试断点放在不同的地方, ...
我有两个应用程序 - 第一个使用带有 AWS Kinesis Binder 的 spring-cloud-stream/function 生成消息,第二个是基于 spring 集成构建以使用消息的应用程序。 两者之间的通信不是问题——我可以从“流”发送消息并在“集成”中轻松处理。 当我想发送自定义 ...
如何使用 DSL 为以下步骤设置反应流: 使用SqsMessageDrivenChannelAdapter接收 SQS 消息使用validate方法验证 Json 消息 [ JsonSchemaValidator class] 将 json 转换为对象将对象传递给服务激活器( BusinessSe ...
我创建了一个 pollableChannel,它正在监听一个 S3 Bucket 获取文件并启动一个作业。 我的课是这样的: @Bean public S3SessionFactory s3SessionFactory(AmazonS3 pAmazonS3) { re ...
更新:spring-integration-aws-2.3.4 中存在错误我将 SFTP (SftpStreamingMessageSource) 集成为源,S3 作为目标。 我有类似的 Spring 集成配置: 启动后,我收到以下错误"For an upload InputStream with ...
我正在关注文档: Spring 批量集成与集成 AWS相结合以汇集 AWS S3。 但是在某些情况下,每个文件的批处理执行不起作用。 AWS S3 池工作正常,因此当我放置新文件或启动应用程序并且存储桶中有文件时,应用程序会与本地目录同步: 我按照教程进行了操作,因此创建了FileMessage ...
我为应用程序上注册的每个队列创建了一个按需 ChannelAdapter、AsyncTaskExecutor 和一个 Channel。 我注意到当 AsyncTaskExecutor 的maxPoolSize的数量等于 1 时,消息没有被处理。 这就是 AsyncTaskExecutor bean ...
我正在使用Gateway并在网关内部循环通过sqs-outbound adapter将消息发送到 2 个队列。 我想实现这样的目标: 网关和 SQS 适配器配置 我正在查看dataChannel和aggregator上的apply-sequence ,但aggregator必须能够处理ac ...
我正在使用 Spring 集成从 S3 存储桶中轮询文件。 处理后我无法删除文件,因此我添加了S3PersistentAcceptOnceFileListFilter 。 我有很多文件并经常轮询,这对FILE_SYNC_METADATA_STORE表造成了不必要的压力。 我想知道是否有一个FileL ...
我已经注册了一个AsyncHandler并且还向 SQS 出站流添加了一个success-channel 。 success-channel有一个int:logging-channel-adapter端点。 但是,我无法从该适配器看到任何日志。 在AsyncHandler能够收到关于该回调,但没有 ...
我想实现 spring-integration-aws 以使用 SQS 发送和接收消息。 我正在查看 localstack,想知道 spring 团队的推荐。 对于 SQS 入站和出站适配器的 spring 集成流的本地设置,我应该使用哪个工具/api? 另外,将来 spring-integrat ...
我目前使用来自 spring 集成 aws 的 S3StreamingMessageSource。 我将 stream 传递给集成流程。 如何从 S3 中删除检索到的远程文件? 在 S3InboundFileSynchronizer 中有一个方法。 像这样: 谁能帮助我或告诉我一个好的解决方法? ...