У меня есть микросервис java, который работает в контейнере Docker в экземпляре Ec2. Он должен получать уведомление, когда файл упал в S3 bucker. У нас есть SNS и SQS, которые подключены к ведерке S3. Как подключить микросекунду к SNS/SQS? Если есть лучший способ получить уведомление о микросервисе java, когда файлы будут упакованы в ведро S3, пожалуйста, дайте мне знать?Как подключить микросервис к SQS/SNS
0
A
ответ
0
Да, это один случай использования АМСА Lambda:
В качестве сервиса вычислительного событийнога где AWS Lambda запускает свой код в ответ на события, такие как изменения к данным в ведре Amazon S3 или стол Amazon DynamoDB.
http://docs.aws.amazon.com/lambda/latest/dg/welcome.html
Поскольку он работает ваш код, вы можете написать что-то, что помещает запрос на microservice.
0
AWS SDK for Java довольно хорошо.
Вы можете:
- написать HTTP конечную точку, SNS может размещать до (см http://docs.aws.amazon.com/sns/latest/dg/SendMessageToHttp.example.java.html)
или - подписаться на тему SQS (см https://github.com/aws/aws-sdk-java/blob/master/src/samples/AmazonSimpleQueueService/SimpleQueueServiceSample.java).
Смежные вопросы
- 1. Как вызвать микросервис в .NET
- 2. Микросервис с шлюзом API
- 3. Микросервис в Google App engine
- 4. Как вызвать микросервис без замедления ответа?
- 5. Как проверить микросервис, издеваясь над зависимостями?
- 6. Как можно сделать микросервис из модуля реакции?
- 7. Как подключить .mdf к sql2005?
- 8. Как подключить ruby к mysql?
- 9. Как подключить InputStream к ProcessBuilder
- 10. Как подключить PHP к Oracle?
- 11. Как подключить QRadioButton к QTabWidget?
- 12. Как подключить SQLite2009pro к jtable?
- 13. Как подключить событие к функции?
- 14. Как подключить Aurelia к Firebase?
- 15. Как подключить адаптер к фрагменту?
- 16. Как подключить intelliJ к oracle
- 17. Как подключить NSBezierPath к CAShapeLayer
- 18. Как подключить Jdbc4Connection к PGConnection?
- 19. Как подключить Android к серверу
- 20. JavaScript. Как подключить к объекту
- 21. Как подключить файлы к UIActivityTypeMail?
- 22. Как подключить C# к SQLYOG?
- 23. Как подключить SailsJS к BreezeJS
- 24. Как подключить QSlider к QDoubleSpinBox
- 25. Как подключить MATLAB к mysql?
- 26. Как подключить Hyperion к sharepoint
- 27. Как подключить R к Oracle?
- 28. Как подключить GtkTextView к GtkMenuItem
- 29. Как подключить git к ClearCase?
- 30. Как подключить SonarQube к TFS