Na druhou stranu, neni zasadni duvod, proc by supervisor mel bezet se stejnym pythonem ci ve stejnem virtualenvu, jako projekt(y), ktere supervizoruje. :)
Obecne bych rekl, ze supervisord je super, pokud: - nemate systemd (psani/udrozovani klasickej initscriptu je copy&paste peklo) - chcete oddelit systemove sluzby od hostovanych projektu - at uz pristupovymi pravy, nebo pro prehlednost - nechcete jen start/stop apod, ale mate nejaky specialni pozadavky (supervisord ma python pluginy, popr xmlrpc(?) API) A. On Thu, Mar 24, 2016 at 2:14 PM jsmesami <[email protected]> wrote: > Bohužel supervisord nefunguje s Pythonem 3. Pro někoho to může být > nepříjemné. > O. > > Dne středa 23. března 2016 16:50:54 UTC+1 Honza Král napsal(a): >> >> 2016-03-23 16:29 GMT+01:00 Vladimir Macek <[email protected]>: >> > Honzo, >> > >> > diky! To jsem rad. >> > >> > Pises v minulem case. Predpokladam, ze kdyby gunicorn uz dnes nebyl >> dobrou >> > volbou, ze bys to napsal. >> >> >> Ano, pisu v minulem case protoze uz tam nepracuju a v soucasne dobe uz >> nic primo neprovozuju, ale nic se na tom nezmenilo. >> >> >> > K nginxu jste ho pripojovali normos via proxy? >> >> jj, uplne easy jako proxy + nginx sam serviruje staticke soubory >> >> >> > Kdyz bude na jednom serveru vice nezavislych django instanci, jakou >> > nejlepsi cestu pro spousteni gunicornu jste nasli? Uvitam cokoli most >> > debian-like a s minimem dalsiho softwaru. >> >> pouzivali jsme supervisor: http://supervisord.org/ >> >> bylo to jednoduche a fungovalo to, jestli od te doby vzniklo neco >> lepsiho, tak to uz nevim... >> >> > >> > @starenka, cetls puvodni post? :-) Neni rec o nekvalite nebo >> nebezpecnosti >> > uWSGI. >> > >> > Dik, >> > >> > V. >> > >> > >> > On 23.3.2016 16:11, Honza Král wrote: >> >> Ahoj, >> >> >> >> my vzdy na produkci pouzivali gunicorn + nginx - o nginx aktualizace >> >> se ti bude starat distribuce a pripadny update gunicornu je >> >> jednoduchy. >> >> >> >> Prijde mi to nejlepsi z obou svetu - jednoduchy a bezpecny nginx + >> >> pohodlny gunicorn na pozadi. 99% potencialnich bezpecnostnich problemu >> >> je pak na strane nginxu ktery bude updatovat distribuce. >> >> >> >> >> >> Honza Král >> > >> E-Mail: [email protected] >> >> Phone: +420 606 678585 >> > >> >> >> >> >> 2016-03-23 16:08 GMT+01:00 Vladimir Macek <[email protected]>: >> >>> Ahoj, >> >>> >> >>> stehuju svoje projekty na novy Debian server a protoze pozoruji u >> djangistu >> >>> velkou podporu uWSGI, sonduju opusteni mod_wsgi, ktere fungovalo leta >> >>> bezproblemove. >> >>> >> >>> Jsem ale taky konzervativni admin a tak mam rad, kdyz se o bezp. >> >>> aktualizace zejm. kompilovanych veci stara distribuce, ktere verim a >> kde >> >>> security fix je pohodlny pouzitim apt, ktere stejne delam a hlidam. >> >>> >> >>> Nicmene uWSGI v Jessie je dosti stare 2.0.7 a autori uWSGI sami >> doporucuji >> >>> porad kompilovat. >> >>> >> >>> Nebo je 2.0.7 prijatelna verze? Nicmene Debiani spravce ji o roku >> 2014 ani >> >>> nepatchnul, coz je podezrele. >> >>> >> >>> Jenze na serveru budou Django appky v partition urcene pro >> uzivatelska >> >>> data, ktera bude noexec (takze na ni nepujde spoustet vlastni >> binarky) a >> >>> kde vetsinou ani nebude gcc jako slupka bezpecnosti, takze uWSGI >> nebude >> >>> mozne bez workaroundu nainstalovat. >> >>> >> >>> Existuje pro takove servery reseni, ktere me nenapada? >> >>> >> >>> V docu Djanga vidim, ze gunicorn, ciste pythonsky WSGI server je >> dokonce >> >>> zminen _pred_ uWSGI. :-) >> >>> >> >>> Pouziva tu nekdo gunicorn vic? >> >>> >> >>> Jak si letos stoji? >> >>> >> >>> A jak ho spoustite v Linuxu a pripojujete k webserveru, treba nginx? >> >>> >> >>> Diky! >> >>> >> >>> V. >> >>> >> >>> -- >> >>> -- >> > >>> E-mailová skupina [email protected] >> > >>> Správa: http://groups.google.cz/group/django-cs >> >>> --- >> >>> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >> django-cs ve Skupinách Google. >> > >>> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >> zašlete e-mail na adresu [email protected]. >> > >>> Chcete-li zobrazit tuto diskusi na webu, navštivte >> https://groups.google.com/d/msgid/django-cs/56F2B15B.1040101%40sandbox.cz. >> >> >>> Další možnosti najdete na adrese https://groups.google.com/d/optout. >> > >> > >> > -- >> > : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164 >> > : UNIX && Dev || Training : Python, Django : PGP key 97330EBD >> > : I think my spaceship knows which way to go... >> > >> > -- >> > -- >> > > E-mailová skupina [email protected] >> > > Správa: http://groups.google.cz/group/django-cs >> > --- >> > Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >> django-cs ve Skupinách Google. >> > > Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >> zašlete e-mail na adresu [email protected]. >> > > Chcete-li zobrazit tuto diskusi na webu, navštivte >> https://groups.google.com/d/msgid/django-cs/56F2B64B.5090009%40sandbox.cz. >> >> > Další možnosti najdete na adrese https://groups.google.com/d/optout. >> > -- > -- > E-mailová skupina [email protected] > Správa: http://groups.google.cz/group/django-cs > --- > Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny > „django-cs“ ve Skupinách Google. > Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, > zašlete e-mail na adresu [email protected]. > Chcete-li tuto diskusi zobrazit na webu, navštivte > https://groups.google.com/d/msgid/django-cs/32c89b02-0f69-4f28-9a2f-14b5081648c0%40googlegroups.com > <https://groups.google.com/d/msgid/django-cs/32c89b02-0f69-4f28-9a2f-14b5081648c0%40googlegroups.com?utm_medium=email&utm_source=footer> > . > Další možnosti najdete na https://groups.google.com/d/optout. > -- -- E-mailová skupina [email protected] Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CA%2BvQZ8qGy-GRSh0k_K2BhyVKtWxgUTonxhQ85L3%2BJwjH3z6BTQ%40mail.gmail.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.
