【发布时间】:2016-06-28 09:46:56
【问题描述】:
如何在无服务器框架中使用mysql连接。连接应该在我的组件函数中可用,而无需每次在组件函数中创建mysql连接
这样尝试过
var mysql = require('mysql');
module.exports.respond = function(event, cb) {
var pool = mysql.createPool({
connectionLimit : 100,
host : 'hostname',
user : 'username',
password : 'password',
database : 'databasename',
debug : false
});
var message='';
pool.getConnection(function(err,connection){
if(err) {
message='Could not connect to database';
} else {
message="Database is connected";
}
var response = {
message: message
};
return cb(null, response);
});
};
但以上代码仅适用于当前功能,想在 serverless 框架中为 mysql 连接做通用的东西,找不到关于如何在 serverless 框架中使用 mysql 的合适文档
【问题讨论】:
标签: mysql node.js aws-lambda serverless-framework