Hi Nick, why not using nginx and plackup as you describe and use the -R option provided by plackup to watch for example a restart.txt file dedicated for each application. Here is the script I use to start / stop plack for a single app. I think managing more apps with this script should not be a problem
nicolas 2011/11/11 Nick Knutov <[email protected]> > Hello, > > what is the best way to run (a lot of) Dancer apps in production on shared > hosting now? > > I'm the owner and main developer at small hosting company and want to > create the environment that allows a lot of users to quick run a lot of > Dancer apps. > > I read Dancer::Deployment but didn't decide anything - Ubic and > daemontools don't looks good way (and Ubic at least requires access to > /etc), CGI is slow. > As for now I do manually something like > > plackup -E production -s Starman --workers=4 -l /home/$user/tmp/$app.sock > -a bin/app.pl & > > (and I use nginx before app) but it is not easy to start/stop and monitor > such apps. > > -- > Best Regards, > Nick Knutov > http://knutov.com > ______________________________**_________________ > Dancer-users mailing list > [email protected] > http://www.backup-manager.org/**cgi-bin/listinfo/dancer-users<http://www.backup-manager.org/cgi-bin/listinfo/dancer-users> >
starman
Description: Binary data
_______________________________________________ Dancer-users mailing list [email protected] http://www.backup-manager.org/cgi-bin/listinfo/dancer-users
