Я использую следующий jar для SQS
- aws-java-sdk-core-1.11.397.jar
- aws-java-sdk-sqs-1.11.397.jar
В моем сценарии я буду использовать один и тот же SQS несколько раз и получать объект AmazonSQS с помощью AmazonSQSClientBuilder.Мне интересно, сможем ли мы кешировать это, чтобы помочь улучшить производительность.
Кэширование действительно поможет, что будет лучшим подходом для этого и как долго можно будет кэшировать объект.
Текущий сценарий
Будет получать сообщение для публикацииSQS для конкретного события, частота которого может варьироваться от отсутствия до 10000 в час.Это причина, почему я думаю, чтобы кэшировать его.