I want to add time-lag between same role. e.g. roles :app = [app1, app2, app3]
My expectation(pseudo code):
app1: "1 * * * * rake 'heavy:task'"
app2: "3 * * * * rake 'heavy:task'"
app3: "2 * * * * rake 'heavy:task'"
1,2,3 is not important, but time-lag is important.
How to add time-lag between same role?
My actual schedule.rb:
every :hour, roles: [:app] do
rake 'heavy:task'
end
Actual result(pseudo code):
app1: "0 * * * * rake 'heavy:task'"
app2: "0 * * * * rake 'heavy:task'"
app3: "0 * * * * rake 'heavy:task'"