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: I [2011-12-07 09:55:14]  INFO: simple [ok] process is running (ProcessRunning)
  ```
  
  Now, before you kill the god process, let's kill the `simple` server by asking
  god to stop it for us. In a new terminal, issue the command:
  
  
negative.code: running:
  
  ```ruby
  RAILS_ROOT = "/Users/tom/dev/gravatar2"
  
  %w{8200 8201 8202}.each do |port|
  