anchor.diff:  your process monitoring and control problems.
   
   
  -Advanced Keepalive
  -------------------
  -
  -To get more control over your process, you can specify a few options to
  -`keepalive`.
  -
  -```ruby
  -God.watch do |w|
  -  w.name = "simple"
  -  w.start = "ruby /full/path/to/simple.rb"
  -  w.keepalive(:memory_max => 150.megabytes,
  -              :cpu_max => 50.percent)
  -end
  -```
  -
  -Here I've specified a `:memory_max`. Now if the process memory usage goes
  -above 150 megabytes, god will restart it. Similarly, by setting the
  -`:cpu_max`, god will restart my process if it's CPU usage goes over 50%. By
  -default these properties will be checked every 30 seconds and will be acted
  -upon if there is an overage for three out of any five checks. This prevents
  -the process from getting restarted for temporary resource spikes.
  -
  -
   Config Files are Ruby Code!
   ---------------------------
   
  
positive.code: Now feel free to Ctrl-C out of god. Congratulations! You've just taken god for
  a test ride and seen how easy it is to keep your processes running.
  
  This is just the beginning of what god can do. You can configure many
  different kinds of conditions to have your process restarted when memory or
  CPU are too high, when disk usage is above a threshold, when a process returns
  an HTTP error code on a specific URL, and many more. In addition you can write
  
negative.code: running:
  
  ```ruby
  RAILS_ROOT = "/Users/tom/dev/gravatar2"
  
  %w{8200 8201 8202}.each do |port|
  