-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trigger a flow after some delay #542
Comments
Hi, I'm interested in this project and would like to work on this. Can you please provide some guidance on where to start with this task? |
Just need to think a little more. For the technical point, do you have background on Java & Kafka Streams ? |
I've try a first look and first implementation, not so easy than I think and need to well know the application architecture in order to work on it |
@sahmed007: it's available on latest dev image id: pause-delay
namespace: io.kestra.tests
tasks:
- id: pause
type: io.kestra.core.tasks.flows.Pause
delay: PT5S
tasks:
- id: ko
type: io.kestra.core.tasks.scripts.Bash
commands:
- echo "trigger 5 seconds pause"
- id: last
type: io.kestra.core.tasks.debugs.Return
format: "{{task.id}} > {{taskrun.startDate}}"
2022-04-11T11-53-39D0-12.mp4 |
on Flow, a nice feature will be allow to trigger the flow after xx minutes / seconds / hour.
When the flow is trigger, instead of sending directly to the Queue, just keep it on a Kafka State store and use
punctuate
to send it laterThe text was updated successfully, but these errors were encountered: