I want to ensure that certain processes like Sunspot Solr search and delayed_job are running when my Rails 3 app initializes or loads.
I'm somewhat of a noob and from what I can tell, I could write a custom initializer or use a process monitoring framework like God or Monit.
Can someone please suggest the optimal path to take here?
If you are running a Rails application God is a very good option. If you are unfamiliar, Railscasts has a good screencast to get you started:
http://railscasts.com/episodes/130-monitoring-with-god