Also, make sure you've installed Gunicorn prior to attempting the
above post. Install instructions can be found here--> 
http://gunicorn.org/install.html

On Feb 1, 7:11 pm, Raj <[email protected]> wrote:
> -=Thanks to Ben Bangert for this quick script to get your Pyramid app
> up and running with Gunicorn=-
>
> You can easily run Gunicorn with the production.ini (or
> development.ini) file you've been using with Waitress (or Paster for
> older Pyramid installs), and still start it with `pserve
> production.ini`. Just replace the [server:main] section within
> production.ini as shown here-->http://gunicorn.org/run.html#paster-serve
>
> Or, if you want to run Gunicorn directly, make a runapp.py file in
> your project, dump this into it:>        from paste.deploy import loadapp
>
> >        application = loadapp('config:production.ini', relative_to='.')
>
> and then you can run:  gunicorn runapp
>
> If you'd like to include some additional configurations using the
> runapp.py approach, create a config file named gunicorn_config.py (or
> whatever you'd like) that looks like this:
>
> >        import multiprocessing
>
> >        try:
> >            import gevent
> >            wc = "gevent"
> >        except ImportError:
> >            wc = "sync"
>
> >        bind = "127.0.0.1:5040"
> >        workers = multiprocessing.cpu_count() * 2 + 1
> >        worker_class = wc
> >        timeout = 3
> >        proc_name = "myapp"
> >        pidfile = "myapp.pid"
>
> So the full command to start Gunicorn then becomes:  gunicorn -c
> gunicorn_config.py runapp
> This above config file is a random example of some settings you may
> have. More can be found here-->http://gunicorn.org/configure.html

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to