限制逻辑以控制SpringBoot应用程序中SQS消息的消耗速率

时间:2017-03-27 05:43:44

标签: spring-boot amazon-sqs

我创建了一个与AWS SQS交互的SpringBoot应用程序。 我使用注释从队列(SQS)消耗消息,如下所示:

@SqsListener(value = "${QUEUE_Name}", deletionPolicy =SqsMessageDeletionPolicy.ON_SUCCESS)
    public void performVirusCheck(String request) {
        logger.debug("ENTRY-->performVirusCheck");
        migrationFPUService.virusCheckService(request);
        logger.debug("EXIT-->performVirusCheck");
    } 

AWS凭据和其他配置保存在“aplication.properties”文件中。

要求是控制此queueListener上的消息速率。请就如何实施上述要求提出建议。

0 个答案:

没有答案