Amazon-Web-Services
為什麼我的 AWS Lambda 無法連接到我的 AWS RDS 代理?
我可以很好地在本地連接到我的數據庫(當然是使用普通的數據庫端點,而不是代理端點)。
但是,我似乎無法讓我的 lambda 函式通過我的 RDS 代理連接到同一個數據庫。每次我執行我的 lambda 函式時:
{ "errorType": "Error", "errorMessage": "connect ETIMEDOUT [ip]:[port]", "trace": [ "Error: connect ETIMEDOUT [ip]:[port]", " at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16)" ] }
使用普通使用者、密碼、名稱、埠,當然還有代理端點,在 lambda 函式中對憑證進行硬編碼。
我對此很陌生。關於如何讓它發揮作用的任何提示?如果需要,我可以提供更多資訊。
謝謝 :)
我的猜測是 RDS 代理上的安全組不允許來自 Lambda 的訪問。