Проблема Я пытаюсь получить данные из RDS PostgreSQL через функцию Lambda с Nodejs, но ответом является сообщение
Результат выполнения: сбой с сообщением «errorMessage»: «2017-07-05T15: 05: 27.425Z 596fdf39-6193-11e7-9176-f58796899f9b Тайм-аут задачи через 3,00 секунды"}
Этот код:
const pg = require('pg');
exports.handler = (event, context, callback) => {
var conn = "pg://string connect database";
var client = new pg.Client(conn);
client.connect();
var resss = [];
var idUser = 2;
var query = client.query({
text: 'SELECT * from users where id= $1',
values: [idUser]
});
query.on("row", function (row, result) {
result.addRow(row);
});
query.on("end", function (result) {
var jsonString = JSON.stringify(result.rows);
var jsonObj = JSON.parse(jsonString);
resss.push(jsonObj);
client.end();
context.done(null, jsonObj);
});
callback(null, resss);
};
<</p>