有誰知道我如何通過AWS Lambda函數連接到PostgreSQL數據庫。我在網上搜索它,但我找不到任何關於它的信息。如果你能告訴我如何去做,那會很棒。AWS Lambda函數連接到Postgresql數據庫
如果你能發現我的代碼有問題(node.js),那會很好,否則你能告訴我如何去做?
exports.handler = (event, context, callback) => {
"use strict"
const pg = require('pg');
const connectionStr =
"postgres://username:[email protected]:port/db_name";
var client = new pg.Client(connectionStr);
client.connect(function(err){
if(err) {
callback(err)
}
callback(null, 'Connection established');
});
context.callbackWaitsForEmptyEventLoop = false;
};
的代碼拋出一個錯誤: 找不到模塊「PG」
我寫它直接在AWS上的Lambda和是否是有區別什麼都沒有上傳。
plz分享你採用的最終解決方案。是不是必須要求'pg'並連接每個lambda函數?這是做到這一點的最佳方式嗎? – mythicalcoder