阿波罗服务器 RDS 和 aws lambda
apollo server RDS and aws lambda
我正在使用 apollo-server-lambda 模块创建一个连接到 RDS 数据库的 lambda。我可以正确连接到 RDS 的唯一方法如下
exports.graphqlHandler = function(event, context, callback) {
context.callbackWaitsForEmptyEventLoop = false;
sequelize.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
callback(null, "just stop!");
})
.catch(err => {
console.error('Unable to connect to the database:', err);
callback("error");
});
如何使用 Apollo 服务器 lambda createHandler 方法执行此操作
有人回答了我关于 github 个问题的问题。
const server = new ApolloServer({
context: ({ context, event }) => {
context. callbackWaitsForEmptyEventLoop = false;
}
})
我正在使用 apollo-server-lambda 模块创建一个连接到 RDS 数据库的 lambda。我可以正确连接到 RDS 的唯一方法如下
exports.graphqlHandler = function(event, context, callback) {
context.callbackWaitsForEmptyEventLoop = false;
sequelize.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
callback(null, "just stop!");
})
.catch(err => {
console.error('Unable to connect to the database:', err);
callback("error");
});
如何使用 Apollo 服务器 lambda createHandler 方法执行此操作
有人回答了我关于 github 个问题的问题。
const server = new ApolloServer({
context: ({ context, event }) => {
context. callbackWaitsForEmptyEventLoop = false;
}
})