Когда я запускаю расписание sls, я не вижу вызываемых лямбд, хотя у меня есть логи. Когда я вызываю лямбду локально с помощью sls, вызываю local -f launchScrapers, она выдает мне правильный журнал для поддельных данных, и сама лямбда работает, но когда я вызываю ее по расписанию sls, она печатает только без сервера: scheduler: scheduling launch_scrapers / launch_scrapers с * / 1 * * * * и завершает процесс, и нет журналов из вызванных лямбд.
#This is part from serverless.yml
plugins:
- serverless-offline-scheduler
launchScrapers:
handler: handler.launchScrapers
events:
- schedule: rate(1 minute)
//This is defined handler
module.exports.launchScrapers = (event, context, callback) => {
// list business names
const fakeDatabaseResults = [
"battleship-missouri-memorial-honolulu",
"art-institute-of-chicago-chicago-3",
"lands-end-trail-san-francisco"
];
// launch a lambda for each business name
fakeDatabaseResults.forEach((businessName) => {
deployScrapers(businessName);
});
};