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.
