- Print
- DarkLight
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Timer Nodes are Nodes that emit echo.timer
message on a schedule.
Many processing tasks require executing that processing on a schedule. Some examples:
- An application drops files to process on an SFTP server, and you need to periodically query that SFTP server for new files.
- You need to call an API periodically to get the latest state and update a variety of other applications with that state.
- Every night you need to get a central database backup and update branch databases for the next day's business activities.
Timer Nodes make initiating this type of processing flow simple. To initiate such processing, simply create a Processor Node that receives echo.timer
Nodes and execute the necessary processing when you receive one of those messages.
You may create as many Timer Nodes in your Tenant processing network as you wish.
Schedule Expressions
When creating a Timer Node, you must provide a cron expression to specify the schedule. This cron expression must conform to the AWS EventBridge Cron Expression format.