title: How do you call a method every hour in Rails?
body: <p>I'm using <a href="https://github.com/defunkt/resque" rel="nofollow">Resque</a> with <a href="http://redis.io/" rel="nofollow">Redis</a> to process a background job. I'd like to call the method, Resque.enqueue(MyModel) just one time every hour to do a background task.</p>
  
  <p>For example: Say I have a site that has a 10,000 users. I would like to call this method only 24 times per day; not 10,000 * 24. The example method is below:</p>
  
  <pre><code>Resque.enqueue(MyModel)
  </code></pre>
  
  <p>Thank you for your help in advance. I should also mention I prefer to stick with Resque, and not move to Delayed Job. Thank you.</p>