Skip to content

Change WAIT_TIME_SECONDS in SQSMessageConsumerPrefetch #83

Open
@sidath80

Description

@sidath80

Hi All,

I need to change the value of the WAIT_TIME_SECONDS in SQSMessageConsumerPrefetch to less than 10 seconds.Currently it is 20s.

I am using following code to create the SQS listener ,

SQSConnectionFactory connectionFactory = new SQSConnectionFactory(
new ProviderConfiguration(),
AmazonSQSClientBuilder.standard()
.withCredentials( new InstanceProfileCredentialsProvider(false))

);

@Bean
public DefaultJmsListenerContainerFactory jmsListenerContainerFactory() {
    DefaultJmsListenerContainerFactory factory =
            new DefaultJmsListenerContainerFactory();
    factory.setConnectionFactory(this.connectionFactory);
    factory.setDestinationResolver(new DynamicDestinationResolver());
    factory.setConcurrency("3-10");
    return factory;
}

Thank you
Sid

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions