Maybe gunicorn could be used too. It is compatible with Python 3, and it
seems to have a daemon mode.

One trap I recently fell into, is that it's not compatible with:

> [server:main]
> use = egg:waitress#main
> listen = 127.0.0.1:6543 [::1]:6543

you have to use the old syntax, ie:

> [server:main]
> use = egg:waitress#main
> host = 0.0.0.0
> port = 6543

Hope this helps,

Laurent.



Le 24/04/2017 à 07:07, Michael Merickel a écrit :
> I sympathize that no one has given an option that works on windows with
> python 3. I only know of a few solutions:
> 
> 1) Just stop trying to use a process manager inside your process
> manager. Use the windows service as is to start/stop things as it is
> intended to do.
> 
> 2) Use python 2 to run supervisor. It can be used to run a python 3 process.
> 
> 3) Maybe look at using gearbox[1] which is a version of pserve written
> by the turbogears folks. It still has the daemonization options in it
> and it is very likely it can be used to run pyramid apps.
> 
> [1] https://pypi.python.org/pypi/gearbox/
> <https://pypi.python.org/pypi/gearbox/>
> 
> - Michael
> 
> 
> On Sun, Apr 23, 2017 at 9:53 PM, Guohuang Chen <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     $ pip install supervisor
>     Collecting supervisor
>       Downloading supervisor-3.3.1.tar.gz (415kB)
>         Complete output from command python setup.py egg_info:
>         Supervisor requires Python 2.4 or later but does not work on any
>     version of Python 3.  You are using version 3.6.0
>     (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit
>     (AMD64)].  Please install using a supported version.
> 
>         ----------------------------------------
>     supervisor does not support python3 ?
> 
>     在 2017年4月24日星期一 UTC+8上午8:11:33,Guohuang Chen写道:
> 
>         i find it. i will do after this to try it ,thank you.
>         
> http://stackoverflow.com/questions/7629813/is-there-windows-analog-to-supervisord
>         
> <http://stackoverflow.com/questions/7629813/is-there-windows-analog-to-supervisord>
> 
>         在 2017年4月22日星期六 UTC+8上午12:20:05,Bert JW Regeer写道:
> 
>             Hello,
> 
>             We have removed all daemonization code from pserve. We
>             recommend using a process manager like supervisord or
>             systemd for managing the lifetime of the process. 
> 
>             Bert JW Regeer
> 
>>             On Apr 20, 2017, at 19:14, Guohuang Chen
>>             <[email protected]> wrote:
>>
>>             can pyramid 1.8.3(pyhton36) add the --stop-daemon
>>             --pid-file params again?
>>             i use winSW wrap pyramid as service, i want to stop the
>>             service not by kill the task in the tasklist.
>>
>>
>>             -- 
>>             You received this message because you are subscribed to
>>             the Google Groups "pylons-discuss" group.
>>             To unsubscribe from this group and stop receiving emails
>>             from it, send an email to [email protected].
>>             To post to this group, send email to
>>             [email protected].
>>             To view this discussion on the web visit
>>             
>> https://groups.google.com/d/msgid/pylons-discuss/c1076828-6035-4164-a762-ff33abf98610%40googlegroups.com
>>             
>> <https://groups.google.com/d/msgid/pylons-discuss/c1076828-6035-4164-a762-ff33abf98610%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>             For more options, visit https://groups.google.com/d/optout
>>             <https://groups.google.com/d/optout>.
> 
>     -- 
>     You received this message because you are subscribed to the Google
>     Groups "pylons-discuss" group.
>     To unsubscribe from this group and stop receiving emails from it,
>     send an email to [email protected]
>     <mailto:[email protected]>.
>     To post to this group, send email to [email protected]
>     <mailto:[email protected]>.
>     To view this discussion on the web visit
>     
> https://groups.google.com/d/msgid/pylons-discuss/c54ad61a-c7da-484f-a88a-d5302c904f75%40googlegroups.com
>     
> <https://groups.google.com/d/msgid/pylons-discuss/c54ad61a-c7da-484f-a88a-d5302c904f75%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
>     For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To post to this group, send email to [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pylons-discuss/CAKdhhwGNiB3VMHzgojNePXnTakNVXWKPb%2BCvufYHFBxptkbCuQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/pylons-discuss/CAKdhhwGNiB3VMHzgojNePXnTakNVXWKPb%2BCvufYHFBxptkbCuQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/94c84971-b6b2-d189-e3dc-fe7580a3f147%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to