Thank you Niphlod, much appreciated.
On Mon, Sep 2, 2013 at 4:04 PM, Niphlod <niph...@gmail.com> wrote: > description "myqueueprocessor" > start on (local-filesystems and net-device-up IFACE=eth0) > stop on shutdown > respawn limit 8 60 # Give up if restart occurs 8 times in 60 seconds. > exec sudo -u <user> python /path/to/your/script.py > respawn > > > put it in /etc/init/nameofyourservice.conf > > and it'll start as soon as the server is up. Additionally, it will respawn > the process if it dies unexpectedly (up to a limit) > then, you can start it with the usual commands > sudo start nameofyourservice > sudo stop nameofyourservice > sudo status nameofyourservice > sudo restart nameofyourservice > > > On Monday, September 2, 2013 1:58:22 PM UTC+2, lbd wrote: > >> ...but how do you really feel about it ;-) >> >> Fair enough, will go the upstart route. >> >> Thank you >> >> >> >> >> On Mon, Sep 2, 2013 at 1:54 PM, Niphlod <nip...@gmail.com> wrote: >> >>> no.no.no.no.no.no. >>> use services, and separate ones. If you're on ubuntu writing something >>> for upstart is utterly easy. >>> >>> >>> On Monday, September 2, 2013 1:51:49 PM UTC+2, lbd wrote: >>>> >>>> Hi guys, I have my prod deployment of Ubuntu running nginx and in turn >>>> web2py. Also thanks to Niphlod I have all HTTP req's rewritten to https!!!! >>>> I have an rq implementation in our code and would like to call web2py-rq.py >>>> or run sudo rqworker on the box. In my pre prod environment (no nginx) I >>>> just add it to the web2py startup scripts so no problem. >>>> >>>> My question is where is the best place to do this when running from >>>> nginx? I could run it as a separate process entirely, but would really >>>> prefer it if it was started by the same script that nginx uses to start >>>> web2py OR should I have it as a web2py "cron" job? Either way when nginx >>>> starts web2py an rqworker needs to be started. >>>> >>>> What is cnsidered "best practice" >>>> >>>> thanks >>>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "web2py-users" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/** >>> topic/web2py/oHhEU6irpL0/**unsubscribe<https://groups.google.com/d/topic/web2py/oHhEU6irpL0/unsubscribe> >>> . >>> To unsubscribe from this group and all its topics, send an email to >>> web2py+un...@**googlegroups.com. >>> >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >> >> -- > > --- > You received this message because you are subscribed to a topic in the > Google Groups "web2py-users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/web2py/oHhEU6irpL0/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.