<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Upception?<div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div>@frozenproduce</div><div><a href="http://adamcarlile.com">http://adamcarlile.com</a></div></span>
</div>
<br><div><div>On 14 Jun 2012, at 15:50, Jon Wood wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<div>
We're using Upstart at Hubbub, and it's working out great for us. I really like that the rest of Ubuntu is already using it, otherwise you end up needing process supervision for your process supervisor, which gets a bit Inception-esque.
</div>
<div></div><p style="color: #A0A0A8;">On Thursday, 14 June 2012 at 14:28, George Ornbo wrote:</p>
<blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
<span><div><div><div>I experienced some memory usage issues with God [1] so switched good</div><div>ol' Monit. It is a UNIX tool that I have found to be stable and easy</div><div>to configure. It monitors processes and can check memory usage amongst</div><div>other things. You can use it in collaboration with Capistrano to</div><div>restart services on deploy like this:</div><div><br></div><div> desc "Clears the cache by restarting memcached"</div><div> task :restart_memcached do</div><div> sudo "/usr/sbin/monit restart memcached"</div><div> end</div><div><br></div><div>I've heard some people use upstart [3] in this way too. I've used</div><div>Monit to monitor resque workers in production - comes recommended by</div><div>me.</div><div><br></div><div>[1]: <a href="https://github.com/mojombo/god">https://github.com/mojombo/god</a></div><div>[2]: <a href="http://mmonit.com/monit/">http://mmonit.com/monit/</a></div><div>[3]: <a href="http://upstart.ubuntu.com/">http://upstart.ubuntu.com</a>/</div><div><br></div><div><br></div><div><br></div><div>On Wed, Jun 13, 2012 at 6:08 PM, Matthew Rudy Jacobs</div><div><<a href="mailto:matthewrudyjacobs@gmail.com">matthewrudyjacobs@gmail.com</a>> wrote:</div><blockquote type="cite"><div><div>From my own experience Foreman is particularly useful when working with</div><div>Heroku,</div><div>as it uses the same Procfile used by the heroku platform.</div><div><br></div><div>I then tie this up with a per machine .env file</div><div> that mirrors the heroku env variables i have.</div><div><br></div><div>Works pretty well.</div><div><br></div><div><br></div><div>On 14 June 2012 00:59, James Adam <<a href="mailto:james@lazyatom.com">james@lazyatom.com</a>> wrote:</div><blockquote type="cite"><div><div><br></div><div>I could be wrong, but I believe that foreman and bluepill do slightly</div><div>different things, so a versus comparison might be misleading.</div><div><br></div><div>Foreman is a mechanism for declaring *what* processes your application</div><div>uses, has a handy development mechanism for running them but mainly exports</div><div>those process definitions into files that upstart & alternatives can use.</div><div><br></div><div>Bluepill is more about *controlling* running processes, monitoring them as</div><div>starting and stopping them.</div><div><br></div><div>I believe that foreman can actually export files for use by bluepill.</div><div><br></div><div>- James</div><div><br></div><div><br></div><div><br></div><div>On 13 Jun 2012, at 14:02, Mark Burns <<a href="mailto:markthedeveloper@gmail.com">markthedeveloper@gmail.com</a>> wrote:</div><div><br></div><div>Anybody evaluated bluepill vs foreman?</div><div><br></div><div>On 13 June 2012 13:58, Riccardo Tacconi <<a href="mailto:rtacconi@gmail.com">rtacconi@gmail.com</a>> wrote:</div><blockquote type="cite"><div><div><br></div><div>bluepill gem, but I do not use it in development. There was a Railscast</div><div>about running process dependent from a Rails app, but I do not remember the</div><div>title</div><div><br></div><div>On 13 June 2012 14:54, Rory Franklin <<a href="mailto:rory@chillibean.tv">rory@chillibean.tv</a>> wrote:</div><blockquote type="cite"><div><div><br></div><div>I could be entirely making this up, but is there a gem that you can</div><div>define in a file within your app all the dependencies/services that the app</div><div>requires to run and you can run that to boot things up/warn that they aren't</div><div>running?</div><div><br></div><div>Say I have an app that requires another application to be running</div><div>(service app) as well as a bunch of Resque workers, is there a way to start</div><div>them all up in one go if they are not already running?</div><div><br></div><div>I know that the above is probably terribly vague and confused, but</div><div>hopefully someone knows what I mean and I'm not imagining that such a tool</div><div>already exists. If not, I guess some form of shell script would be able to</div><div>do the same?</div><div><br></div><div><br></div><div><br></div><div>Thanks,</div><div>Rory</div><div><br></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></blockquote><div><br></div><div><br></div><div><br></div><div>--</div><div>Riccardo Tacconi</div><div>Ruby on Rails and PHP development - System Administration</div><div>VIRTUELOGIC LIMITED</div><div><br></div><div><a href="http://github.com/rtacconi">http://github.com/rtacconi</a></div><div><a href="http://riccardotacconi.blogspot.com/">http://riccardotacconi.blogspot.com</a></div><div><a href="http://twitter.com/rtacconi">http://twitter.com/rtacconi</a></div><div><br></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></blockquote><div><br></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div><div><br></div><div><br></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></blockquote><div><br></div><div><br></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></blockquote><div><br></div><div><br></div><div><br></div><div>-- </div><div>George Ornbo</div><div><a href="http://shapeshed.com/">http://shapeshed.com</a></div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></div></span>
</blockquote>
<div>
<br>
</div>
_______________________________________________<br>Chat mailing list<br><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>http://lists.lrug.org/listinfo.cgi/chat-lrug.org<br></blockquote></div><br></div></body></html>