spring-cloud-aws
spring-cloud-aws copied to clipboard
All development has moved to https://github.com/awspring/spring-cloud-aws Integration for Amazon Web Services APIs with Spring
Is there any way to change message visibility of SQS messages. ``` @MessageMapping("SQS_URL) public void queueListener(String message,@Header("ReceiptHandle") String receiptHandle) throws Exception { amazonSqs.changeMessageVisibility(new ChangeMessageVisibilityRequest(sqsURL, amazonMessage.getReceiptHandle(),120)); } ``` This might change...
I have perused the open/closed issues as well as the source code and notice the only S3 prefix coded into the handlers is s3:// From my experience these 2 additional...
org.springframework.cloud.aws.core.io.s3.SimpleStorageResourceLoader is configured with a org.springframework.core.task.TaskExecutor that I want to expose through JMX. Since there is no getter for this field I can not expose the configured instance using org.springframework.jmx.export.MBeanExporter....
Enhancement =========== I would like to be able to start a Spring context using the `@SqsListener` annotation when the SQS queue is not available for whatever reason (network issues, auth...
I have small doubt regarding how polling thread behaves. Let us take a scenario where i have maxNumberOfMessages to be received per poll is 10. And We are using DEFAULT_WAIT_TIME...
Currently we plan to use multiple `@SqsListeners` in our service. As far as I could see, those use the default `SimpleMessageContainerListener` instance registered for all listener methods using this annotation....
aws.secretsmanager.failFast should only fail application startup if reading all secrets has failed
Enhancement In `AwsSecretsManagerPropertySourceLocator` following secrets are read: - `/secret/service_profile` - `/secret/service` - `/secret/application_profile` - `/secret/application` If aws.secretsmanager.failFast == true (default) and application fails to read **any** of the secrets from...
The JDBC URL created by Spring Cloud AWS doesn't have SSL parameters and doesn't allow applications to pass additional parameters in the EnableRdsInstance annotation or `cloud.aws.rds.` properties. Ideally, it should...
````java public class SqsQueueSender { private final QueueMessagingTemplate queueMessagingTemplate; @Autowired public SqsQueueSender(AmazonSQS amazonSqs) { this.queueMessagingTemplate = new QueueMessagingTemplate(amazonSqs); } public void send(String message) { this.queueMessagingTemplate.send("physicalQueueName", MessageBuilder.withPayload(message).build()); } } ```` send...
AWS recently introduced their new Cloud Map Service Discovery service. It would be an obvious addition to aws-cloud-aws to support this as a potential Service Discovery alternative. Given that implementing...