У меня есть лямбда-функция (скажем, A), которая должна вызывать другую лямбда-функцию (скажем, B).Но эта другая функция (B) не должна запускаться во время вызова, а должна выполняться во время, определенное A.
Ниже приведено, как я пытаюсь вызвать функцию B внутри функции A.
function startRecording(startTime, roomName) {
const payload = {
roomName
}
const param = {
FunctionName: 'consult-classroom-api-dev-StartRecording',
InvocationType: "RequestResponse",
Payload: JSON.stringify(payload)
}
return new Promise((resolve, reject) => {
lambda.invoke(param,(err, data) => {
if (err) {
reject(err);
} else {
let payload = JSON.parse(data.Payload);
let payloadBody = JSON.parse(payload.body);
resolve(payloadBody);
}
}
);
});
}
Так что у меня есть время начала со мной.Нужен способ вызвать функцию B в это время.Кто-нибудь может предложить способ или обойти, если это невозможно в aws?