Hi David, Here’s a link to the files I use to start a Dancer2 app on RedHat: rcfile: https://github.com/Q-Technologies/fcollect/blob/master/packaging/fcollect_rcfile <https://github.com/Q-Technologies/fcollect/blob/master/packaging/fcollect_rcfile> it’s config: https://github.com/Q-Technologies/fcollect/blob/master/packaging/fcollect_sysconfig.example <https://github.com/Q-Technologies/fcollect/blob/master/packaging/fcollect_sysconfig.example> (these are used for including in an RPM so have different names to when they are deployed)
Basically Starman runs as many workers as specified in the config file - each worker is a process - not a thread as such. I have one app which has 16 workers - it manages hundreds of simultaneous connections quite comfortably. Cheers, Matt > On 3 Nov 2015, at 4:02 pm, David H <[email protected]> wrote: > > Hi All, > > I just need some basic advice on deploying Dancer2 onto RedHat. > I am wanting to deploy it to be multithreaded, or at least not to block when > it is running requests. > > Starman and Twiggy both seem to not want to run multithreads for some reason > and I tried the Apache way and it just seems to compile the code everytime > which ended up being not any faster than a single thread. > > What ways do people here deploy the app to be fast/multi-threaded? > > I tried this: > > http://search.cpan.org/dist/Dancer/lib/Dancer/Deployment.pod#Running_as_a_cgi-script_%28or_fast-cgi%29_under_Apache > > <http://search.cpan.org/dist/Dancer/lib/Dancer/Deployment.pod#Running_as_a_cgi-script_%28or_fast-cgi%29_under_Apache> > > However it seemed to recompile everything for every request. > > I understand about static files being hosted in front etc...as well, which I > may do in the future. > > Thanks, > > David > _______________________________________________ > dancer-users mailing list > [email protected] > http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
_______________________________________________ dancer-users mailing list [email protected] http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
