Jack Tan
03/23/2022, 9:14 AMRoss Coundon
03/23/2022, 9:15 AMJack Tan
03/23/2022, 9:20 AMnew Cron(this, "Cron", {
schedule: "rate(1 minute)",
job: "src/lambda.main",
});
which is not dynamic.
Also with cron, does it destroy itself? There might be a scenario where 10,000 users click on the button. I don't want 10,000 crons running forever.Thomas Ankcorn
03/23/2022, 9:23 AMRoss Coundon
03/23/2022, 9:31 AMJack Tan
03/23/2022, 9:36 AM"Wait": 60
. Hmm...Thomas Ankcorn
03/23/2022, 9:41 AMThomas Ankcorn
03/23/2022, 9:41 AMThomas Ankcorn
03/23/2022, 9:42 AMJack Tan
03/23/2022, 9:42 AMFrank
Frank
submitLambda
and getStatusLambda
like this:
const submitLambda = new sst.Function(this, "Submit", {
handler: "src/submit",
});
Frank
Jack Tan
03/24/2022, 12:56 AM'GET /test': new sfn.StateMachine(this, 'StateMachine', {
definition: sWait
.next(sHello)
.next(
new sfn.Choice(this, 'Job Approved?')
.when(
sfn.Condition.stringEquals('$.status', 'Approved'),
sSuccess,
)
.otherwise(sFailed),
),
}),
Jack Tan
03/24/2022, 5:39 AM