簡體   English   中英

無法通過AWS Lambda函數連接到在AWS EC2上運行的MySQL實例

[英]Unable to connect to MySQL instance running on AWS EC2 from AWS Lambda function

我正在編寫一個AWS Lambda函數以連接到在EC2上運行的MySQL實例。 我已將Lambda函數與配置EC2的子網和安全組關聯。我檢查了Lambda函數的IAM角色,並AWSLambdaVPCAccessExecutionRole附加了AWSLambdaVPCAccessExecutionRole策略。 但是,我仍然無法連接到MySQL實例。

我試着允許來自任何地方的流量,但仍然有效,但現在我不確定如何使用更嚴格的安全規則連接到MySQL實例。

我正在使用Kotlin編寫我的lambda函數,並使用lessserver將更改部署到lambda。

我已經嘗試了所有可能的在線解決方案來實現這一目標,但是我還沒有得到任何積極的結果。

您已將Lambda函數與同一安全組關聯。 但是,那是行不通的。 您還需要添加一個入口規則,以允許流量從自身流向安全組。 基本上,您需要自引用安全組。

添加一條規則,以允許sg-xxxxxxxx在mysql端口上進行通信。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM