[GH-ISSUE #167] Feature Request: Scheduled Task Time Splay #2041

Closed
opened 2026-03-14 02:13:44 +03:00 by kerem · 3 comments
Owner

Originally created by @bradhawkins85 on GitHub (Nov 3, 2020).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/167

Originally assigned to: @wh1te909 on GitHub.

Can you please add the ability to spread the bulk/scheduled start time over a specified amount of time.
E.g. Scheduled start time is 1pm and tasks should execute randomly over the next 2 hours.

This would ease possible load issues with APIs and or network bandwidth etc.
E.g. Bulk script/commands to install software via chocolatey will trigger rate limiting thus a splay could help counteract this.

Originally created by @bradhawkins85 on GitHub (Nov 3, 2020). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/167 Originally assigned to: @wh1te909 on GitHub. Can you please add the ability to spread the bulk/scheduled start time over a specified amount of time. E.g. Scheduled start time is 1pm and tasks should execute randomly over the next 2 hours. This would ease possible load issues with APIs and or network bandwidth etc. E.g. Bulk script/commands to install software via chocolatey will trigger rate limiting thus a splay could help counteract this.
kerem 2026-03-14 02:13:44 +03:00
Author
Owner

@plaxon commented on GitHub (Nov 3, 2020):

Good point. Chocolatey without a local proxy will likely cause problems with many clients on site, so a random delay would be a good idea.

For Powershell, adding something like

Start-Sleep -Seconds (Get-Random -Minimum 0 -Maximum 90)

to the beginning of the script can be a workaround.

<!-- gh-comment-id:721386100 --> @plaxon commented on GitHub (Nov 3, 2020): Good point. Chocolatey without a local proxy will likely cause problems with many clients on site, so a random delay would be a good idea. For Powershell, adding something like `Start-Sleep -Seconds (Get-Random -Minimum 0 -Maximum 90)` to the beginning of the script can be a workaround.
Author
Owner

@dinger1986 commented on GitHub (Feb 21, 2021):

should merge #177 and this as essentially the same thing

<!-- gh-comment-id:782930828 --> @dinger1986 commented on GitHub (Feb 21, 2021): should merge #177 and this as essentially the same thing
Author
Owner

@sadnub commented on GitHub (Jan 10, 2022):

This will be in the next release using windows task scheduler's repetition interval and repetition duration

<!-- gh-comment-id:1008900122 --> @sadnub commented on GitHub (Jan 10, 2022): This will be in the next release using windows task scheduler's repetition interval and repetition duration
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#2041
No description provided.