Мы хотим использовать Spring Cloud для AWS SQS, но мне кажется, что он позволяет нам указывать регион. Можем ли мы подделать его так, чтобы он использовал ElasticMQ (например, на localhost: 9320)? Я не нашел простой способ сделать это без редактирования файлов hosts и размещения сертификатов на localhostКак использовать Spring Cloud с ElasticMQ
0
A
ответ
2
Я нашел способ после некоторых исследований. Вы должны установить конечную точку после того, как экземпляр AmazonSQS вводится для того, чтобы переопределить уже установить конечную точку, а так:
@Autowired
public void setAmazonSqs(AmazonSQS amazonSqs)
{
this.amazonSqs = amazonSqs;
// use elasticMQ if spring default profile is used; no active profiles
if (environment.getActiveProfiles().length == 0)
{
amazonSqs.setEndpoint("http://localhost:9320");
}
}
это до вас, если вы собираетесь использовать QueueMessagingTemplate
, в любом случае вы должны изменить нагнетаемая Экземпляр AmazonSQS.
Смежные вопросы
- 1. Как использовать Spring AMQP с Spring Cloud Microservice
- 2. Spring Cloud: Как использовать Feign without Ribbon
- 3. Как использовать Spring Cloud Server без GitHub
- 4. Можно использовать Spring Boot 1.3.0.M1 с Spring Cloud?
- 5. Как использовать AWS SecureTokenService с Spring Cloud AWS
- 6. Как использовать пользовательское расположение ключа ssh с Spring Cloud Config
- 7. Docker + supervisord: как инициализировать службы (mongo & elasticmq)?
- 8. Конфигурация Spring Cloud Consul над Spring Cloud Config
- 9. spring-cloud/spring-cloud-netflix, установив начало hystrix id
- 10. Как использовать AWS CodeCommit как хранилище для Spring Cloud Config
- 11. spring boot cloud config
- 12. Spring Cloud Stream + Quartz
- 13. Spring Cloud - SQS
- 14. Cloud Foundry с Spring Загрузочный
- 15. Конфигурация с конфигурацией Spring Cloud
- 16. Невозможно использовать последовательности/списки в YAML с конфигурацией Spring Cloud
- 17. Как использовать внешнюю конфигурацию Spring Boot в Cloud Foundry
- 18. spring-cloud: отключить CSRF
- 19. spring cloud config versioning
- 20. Spring Cloud Stream RabbitMQ
- 21. Pivotal Cloud Foundry - Spring Cloud Services
- 22. Environment.getProperty null - Spring-Boot Spring-Cloud
- 23. NoClassDefFoundError: NameCoder в Spring Cloud Brixton.SR7 и Spring Cloud Camden.SR3
- 24. Проблемы spring-cloud-config и spring-cloud-bus
- 25. Spring Cloud Eureka Client
- 26. spring-cloud hystrix CompletableFuture
- 27. Spring Cloud Brixton.RELEASE zuul
- 28. Spring Cloud with Liberty
- 29. Spring Cloud Consul dependency
- 30. Spring Cloud Config Globals
Спасибо, что решает проблему шаблона обмена сообщениями. Вы нашли способ переопределить его для слушателей очереди? –