1
我在哪裏,我想連接到從AWS lambda.I的PostgreSQL數據庫的應用程序的工作人員有設置有可公開訪問的屬性設置爲true.Inbound和出站策略是數據庫無法從AWS拉姆達連接到AWS RDS PostgreSQL數據庫
我能夠通過pgAdmin的客戶端來訪問數據庫,但無法通過lambda.I也相關AWSRDSFULLACCESS政策拉姆達角色,並添加VPC和子網和安全組信息的AWS這樣做高級設置部分。
我得到以下超時錯誤 的errorMessage「: 」2017-04-15T11:26:05.163Z 4ac2cf66-21ce-11E7-a6da-a7d26945c336任務9.00秒「
的Node.js後超時我使用連接到RDS代碼
var pg = require("pg");
exports.handler = (event, context, callback) => {
// TODO implement
const connectionStr = "pg://username:[email protected]:5432/database name";
var client = new pg.Client(connectionStr);
client.connect(function(err){
if(err) {
callback(err)
}
callback(null, 'Connection established');
});
};
如何從AWS LAMBDA訪問RDS?
在本地運行代碼以首先清除連接問題。 – mootmoot