Tôi tạo ra một chức năng AWS Lambda rằng:conecting AWS Lambda để dịch chuyển đỏ - Times ra sau 60 giây
- log vào chuyển đỏ qua JDBC URL
- chạy một truy vấn
tại địa phương, sử dụng Node , Tôi có thể kết nối thành công với cá thể Redshift thông qua JDBC và thực thi truy vấn.
var conString = "postgresql://USER_NAME:[email protected]_URL”;
var client = new pg.Client(conString);
client.connect(function(err) {
if(err) {
console.log('could not connect to redshift', err);
}
// omitted due to above error
Tuy nhiên, khi tôi thực hiện các chức năng trên AWS Lambda (nơi nó được bọc trong một khối async#waterfall), AWS Cloudwatch bản ghi nói với tôi rằng các chức năng AWS Lambda timed out sau 60 giây.
Bất kỳ ý tưởng nào về lý do chức năng của tôi không thể kết nối?