Я новичок в AWS, и я искал способ запуска Lambda из RDS Service, в частности MYSql. Есть ли способ достичь этого? Если нет, есть ли другой способ добиться того же?RDS Service Triggering Lambda
ответ
Невозможно напрямую вызвать функции Lambda из RDS, но вы можете связать тему SNS с экземпляром RDS для уведомлений (см. this), а затем добавить эту тему SNS в качестве источника события для функции Lambda, которая будет иметь такой же эффект. This document описывает доступные категории событий в RDS.
Если вы используете AWS Aurora, вы можете вызвать функцию AWS Lambda, вызвав процедуру mysql.lambda_async
.
Пример:
CALL mysql.lambda_async (
lambda_function_ARN,
lambda_function_input
)
lambda_function_ARN
Имя Амазонки ресурса (АРН) функции лямбда для вызова.
lambda_function_input
входной строки, в формате JSON, для вызываемой функции лямбда.
Подробнее доступны здесь: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Lambda.html
Есть ли аналогичная функция для RDS Postgres? спасибо – Kostanos
- 1. Amazon Web service RDS Экземпляр
- 2. AWS Lambda Java, подключитесь к MySQL RDS
- 3. AWS Lambda - публичный доступ AWS RDS MySQL
- 4. Amazon API Gateway to lambda to rds?
- 5. Amazon Web Service RDS DB Engine Version
- 6. Amazon Web Service RDS-EC2 взаимодействие
- 7. Amazon Web Service Lambda с помощью Java
- 8. Как подключиться к базе данных RDS из функции Lambda?
- 9. Lambda получить данные из mysql RDS, но таймаут
- 10. Разрешить AWS Lambda для доступа к базе данных RDS
- 11. Geofencing not triggering
- 12. Fancybox triggering
- 13. Как подключиться к Amazon Web Service RDS на MySQL Workbench?
- 14. oData.read() метод triggering uncaught error
- 15. Amazon Web Service - связь с базой данных RDS от внешнего клиента
- 16. AWS Lambda POST
- 17. DomContentLoaded Triggering Extremely Fast
- 18. HttpClient.SendRequestAsync triggering StackOverflow
- 19. NSURLConnectionLoader & tcpConnWorkQueue triggering crash
- 20. On ('change') not triggering
- 21. FullCalendar dayClick not triggering
- 22. Excel Formula Flag Triggering
- 23. jQuery .submit() not triggering
- 24. jQuery Validate not triggering
- 25. Triggering div click
- 26. mysql triggering не работает
- 27. Jquery click no triggering
- 28. Eof not triggering
- 29. URLLoader Event.Complete Not Triggering
- 30. Hudson triggering ant bulid
спасибо за ваш ответ. Основываясь на списке событий RDS (в документации AWS), кажется, что Lambda не может быть вызван, если данные в таблице базы данных RDS изменились. Я ищу что-то похожее на Dynamo DBStreams. Кто-нибудь знает, может ли что-то вроде DBStreams быть реализовано для экземпляра RDS MySQL? – Chris
Эй @ Крис, могли ли вы понять, как вызвать функцию лямбда, если данные в таблице RDS меняются? – IamLearning