I would say having HUPONEXIT false would be the more exotic feature set in this case. tmux is actually a very good low rent low traffic short lifespan application deployment strategy ;).
On Tue, Oct 27, 2015 at 6:21 PM, Octavian Rasnita <orasn...@gmail.com> wrote: > Thanks. The conclusion is that if huponexit is set to false we can simply > run processes in background appending & at the end of the command line. > So we don't need tmux nor screen unless we need other features offered by > them. > > --Octavian > > ----- Original Message ----- > *From:* Lasse Makholm <la...@unity3d.com> > *To:* The elegant MVC web framework <catalyst@lists.scsys.co.uk> > *Sent:* Monday, October 26, 2015 11:37 PM > *Subject:* Re: [Catalyst] Keep Plack -r working when commandline > closed...? > > > > On Mon, Oct 26, 2015 at 9:55 AM, Octavian Rasnita <orasn...@gmail.com> > wrote: > >> When I connect to Linux servers using SSH and run the programs using >> perl program.pl > something.log 2>&1 & >> then I can use the command exit to close the SSH console but the program >> continues to run. >> I remember that in past I needed to use nohup, but in last years I didn't >> need it anymore. >> >> Is the SSH connection a special case but it doesn't work when using a >> real bash console directly? >> > > Sounds like the huponexit is not set in your shell: > > http://stackoverflow.com/questions/21294283/when-did-hup-stop-getting-sent-and-what-can-i-do-about-it > > /L > > >> >> --Octavian >> >> ----- Original Message ----- >> *From:* Len Jaffe <lenja...@jaffesystems.com> >> *To:* kie...@diment.org ; The elegant MVC web framework >> <catalyst@lists.scsys.co.uk> >> *Sent:* Monday, October 26, 2015 5:13 AM >> *Subject:* Re: [Catalyst] Keep Plack -r working when commandline >> closed...? >> >> & just backgrounds a job. If you close the terminal, you lose job >> control. >> If you use tmux, you can close the terminal, but leave the session >> running, and reattach to the session later. >> >> It is well work looking into. >> >> On Sat, Oct 24, 2015 at 1:29 AM, Kieren Diment <dim...@gmail.com> wrote: >> >>> Tmux is the poor man's deployment pathway ;). I use it to keep long >>> running jobs going between logins a lot too, as well as for having an >>> editor in the right place from where I last left off. All round a primo >>> useful tool. Also handy for persistent IRC connections etc. >>> >>> On Sat, Oct 24, 2015 at 3:24 PM, Andrew <catalystgr...@unitedgames.co.uk >>> > wrote: >>> >>>> A further search online, >>>> throws up that screen and tmux can be useful if the app you want to run >>>> in the background needs input now and again. >>>> >>>> >>>> ----- Original Message ----- >>>> *From:* Andrew <catalystgr...@unitedgames.co.uk> >>>> *To:* The elegant MVC web framework <catalyst@lists.scsys.co.uk> >>>> *Sent:* Saturday, October 24, 2015 5:06 AM >>>> *Subject:* Re: [Catalyst] Keep Plack -r working when commandline >>>> closed...? >>>> >>>> >>>> Why is it better to use these over using an "&"....? >>>> >>>> Or are you simply recommending them generally, due to their usefulness >>>> all round? >>>> >>>> Yours, >>>> Andrew. >>>> >>>> >>>> ----- Original Message ----- >>>> *From:* Kieren Diment <dim...@gmail.com> >>>> *To:* The elegant MVC web framework <catalyst@lists.scsys.co.uk> >>>> *Sent:* Friday, October 23, 2015 10:48 PM >>>> *Subject:* Re: [Catalyst] Keep Plack -r working when commandline >>>> closed...? >>>> >>>> Tmux is generally newer and easier to use than screen, highly >>>> recommended. >>>> >>>> On Sat, Oct 24, 2015 at 7:41 AM, Len Jaffe <lenja...@jaffesystems.com> >>>> wrote: >>>> >>>>> I'd still consider using screen or tmux... >>>>> >>>>> On Fri, Oct 23, 2015 at 1:48 PM, Andrew < >>>>> catalystgr...@unitedgames.co.uk> wrote: >>>>> >>>>>> Turns out it's super easy to run it in the background, =). >>>>>> >>>>>> You just add "&" to the end of the commandline, =D. >>>>>> >>>>>> ^_^ Am learning these little server tricks, ;-). >>>>>> >>>>>> [Tweeted Tatsuhiko Miyagawa of Plack fame, who was kind enough to >>>>>> promptly >>>>>> respond, with this little gem, =D. Yay!] >>>>>> >>>>>> Yours, >>>>>> Andrew. >>>>>> >>>>>> >>>>>> ----- Original Message ----- >>>>>> From: "Trevor Leffler" <tleff...@uw.edu> >>>>>> To: "The elegant MVC web framework" <catalyst@lists.scsys.co.uk> >>>>>> Sent: Friday, October 23, 2015 4:28 PM >>>>>> Subject: Re: [Catalyst] Keep Plack -r working when commandline >>>>>> closed...? >>>>>> >>>>>> >>>>>> What about wrapping your shell session with screen? >>>>>> >>>>>> $ man screen >>>>>> >>>>>> --Trevor >>>>>> >>>>>> On 10/23/2015 08:21 AM, Andrew wrote: >>>>>> > >>>>>> > I've ended up using Plackup to start the catalyst app's psgi script >>>>>> (still >>>>>> > via fast cgi), >>>>>> > and I'm using -r to indicate it should watch for changes, and >>>>>> reload the >>>>>> > server when changes are detected. >>>>>> > >>>>>> > It does this fine, as long as my commandline terminal is still open. >>>>>> > The moment I close it, the server continues to run, yet any >>>>>> watching for >>>>>> > changes, killing, and restarting no longer happens (as far as I can >>>>>> tell). >>>>>> > >>>>>> > Is there any way to get Plack's scripts that watch and reload (i.e. >>>>>> > Restarter.pm, etc), to continue to run after I close OSX's terminal >>>>>> window >>>>>> / >>>>>> > end the SSH session? >>>>>> > >>>>>> > >>>>>> > Many thanks for any insights offered, >>>>>> > >>>>>> > Yours, >>>>>> > Andrew. >>>>>> > >>>>>> > >>>>>> > _______________________________________________ >>>>>> > List: Catalyst@lists.scsys.co.uk >>>>>> > Listinfo: >>>>>> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>>>> > Searchable archive: >>>>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>>>> > Dev site: http://dev.catalyst.perl.org/ >>>>>> > >>>>>> >>>>>> _______________________________________________ >>>>>> List: Catalyst@lists.scsys.co.uk >>>>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>>>> Searchable archive: >>>>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>>>> Dev site: http://dev.catalyst.perl.org/ >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> List: Catalyst@lists.scsys.co.uk >>>>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>>>> Searchable archive: >>>>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>>>> Dev site: http://dev.catalyst.perl.org/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Len Jaffe - Information Technology Smoke Jumper - >>>>> lenja...@jaffesystems.com >>>>> 614-404-4214 @LenJaffe <https://www.twitter.com/lenJaffe> >>>>> www.lenjaffe.com >>>>> Host of Code Jam Columbus <http://www.meetup.com/techlifecolumbus/> >>>>> - @CodeJamCMH <https://www.twitter.com/CodeJamCMH> >>>>> Curator of Advent Planet <http://www.lenjaffe.com/AdventPlanet/> - An >>>>> Aggregation of Online Advent Calendars. >>>>> >>>>> >>>>> _______________________________________________ >>>>> List: Catalyst@lists.scsys.co.uk >>>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>>> Searchable archive: >>>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>>> Dev site: http://dev.catalyst.perl.org/ >>>>> >>>>> >>>> ------------------------------ >>>> >>>> _______________________________________________ >>>> List: Catalyst@lists.scsys.co.uk >>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>> Searchable archive: >>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>> Dev site: http://dev.catalyst.perl.org/ >>>> >>>> ------------------------------ >>>> >>>> _______________________________________________ >>>> List: Catalyst@lists.scsys.co.uk >>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>> Searchable archive: >>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>> Dev site: http://dev.catalyst.perl.org/ >>>> >>>> >>>> _______________________________________________ >>>> List: Catalyst@lists.scsys.co.uk >>>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>>> Searchable archive: >>>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>>> Dev site: http://dev.catalyst.perl.org/ >>>> >>>> >>> >>> _______________________________________________ >>> List: Catalyst@lists.scsys.co.uk >>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >>> Searchable archive: >>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >>> Dev site: http://dev.catalyst.perl.org/ >>> >>> >> >> >> -- >> Len Jaffe - Information Technology Smoke Jumper - >> lenja...@jaffesystems.com >> 614-404-4214 @LenJaffe <https://www.twitter.com/lenJaffe> >> www.lenjaffe.com >> Host of Code Jam Columbus <http://www.meetup.com/techlifecolumbus/> - >> @CodeJamCMH <https://www.twitter.com/CodeJamCMH> >> Curator of Advent Planet <http://www.lenjaffe.com/AdventPlanet/> - An >> Aggregation of Online Advent Calendars. >> >> ------------------------------ >> >> _______________________________________________ >> List: Catalyst@lists.scsys.co.uk >> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >> Searchable archive: >> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >> Dev site: http://dev.catalyst.perl.org/ >> >> >> _______________________________________________ >> List: Catalyst@lists.scsys.co.uk >> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >> Searchable archive: >> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ >> Dev site: http://dev.catalyst.perl.org/ >> >> > ------------------------------ > > _______________________________________________ > List: Catalyst@lists.scsys.co.uk > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ > Dev site: http://dev.catalyst.perl.org/ > > > _______________________________________________ > List: Catalyst@lists.scsys.co.uk > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ > Dev site: http://dev.catalyst.perl.org/ > >
_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/