<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Scout ~ The Blog comments on Keep Process Running Plugin</title>
    <link>http://blog.scoutapp.com/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Scout ~ The Blog comments</description>
    <item>
      <title>"Keep Process Running Plugin" by seebq</title>
      <description>&lt;p&gt;Sometimes, the simplest ideas make for the best plugins.&lt;/p&gt;


	&lt;p&gt;Let&amp;#8217;s say you have some process that always needs to be running (maybe that&amp;#8217;s a &lt;a href="http://projects.jkraemer.net/acts_as_ferret/wiki/DrbServer"&gt;ferret server&lt;/a&gt; or a &lt;a href="http://backgroundrb.rubyforge.org/"&gt;backgrounDRb server&lt;/a&gt;) or maybe it&amp;#8217;s just &lt;a href="http://httpd.apache.org/"&gt;Apache&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Install the &lt;a href="http://scoutapp.com/plugin_urls/20-keep-process-running"&gt;Keep Process Running Plugin&lt;/a&gt; and Scout will help make sure that process is always running.&lt;/p&gt;


	&lt;p&gt;The plugin simply scans the active running processes, and checks to see if that process is running.  If it can&amp;#8217;t find it in the active process list, it will attempt to run the restart action.  You can specify anything, so if you need to perform some special startup task (/usr/bin/apachectl start) it can do that.  If you do not specify a restart action, it simply re-runs the command it is looking for.  This actually works well in most cases.&lt;/p&gt;


	&lt;p&gt;If you have any feedback or suggestions on this plugin feel free to comment on the plugin itself.&lt;/p&gt;

</description>
      <pubDate>Wed, 23 Apr 2008 11:23:00 CDT</pubDate>
      <guid>&lt;a href="/articles/2008/04/23/keep-process-running-plugin"&gt;Keep Process Running Plugin&lt;/a&gt;</guid>
      <link>&lt;a href="/articles/2008/04/23/keep-process-running-plugin"&gt;Keep Process Running Plugin&lt;/a&gt;</link>
    </item>
  </channel>
</rss>
