Aws lambda 如何在lambda之外进行异步设置?
Config调用参数存储并返回一个Config对象。我需要在初始化mysql之前等待Aws lambda 如何在lambda之外进行异步设置?,aws-lambda,Aws Lambda,Config调用参数存储并返回一个Config对象。我需要在初始化mysql之前等待 const config = require('./config'); const mysql = require('serverless-mysql')(config); exports.handler = (event, context) => { // mysql stuff } 我想你需要等这一切发生 const mysql = require('serverless-mysql')(co
const config = require('./config');
const mysql = require('serverless-mysql')(config);
exports.handler = (event, context) => {
// mysql stuff
}
我想你需要等这一切发生
const mysql = require('serverless-mysql')(config)??
如果是,则执行以下操作:
const config = require('./config');
async function mySQLStuff() {
try{
const mysql = await require('serverless-mysql')(config);
} catch (error) {
//handle error
}
return mysql;
};
exports.handler = (event, context) => {
mySQLStuff()
.then((data) => //mysql stuff)
};
不,抱歉,我没有说得更清楚,我正在等待配置调用,因为它包含mysql调用的详细信息。什么配置调用,您正在等待require('./config')?它是一个调用ssm参数存储的库。