Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: nastaveni automatickeho restartu - apache+mod_wcgi+django [vyreseno]  (Přečteno 2114 krát)

DarkKnight

  • Návštěvník
  • Příspěvků: 39
zdravim
dokazal by mi nekdo poradit, jak nastavit "restarty" djanga, tak jak to maji u debugserveru (manage.py runserver), kdy se po kazde zmene souboru nactou znovu vsechny soubory?

zprovoznil jsem django na apache+mod_wcgi (+nginx na forwarding), bohuzel, pokud neco zmenim, musim restartovat apache, aby se nacetly zmeny, coz je u webserveru pomerne dost blbe
« Poslední změna: 14 Června 2010, 22:26:37 od DarkKnight »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #1 kdy: 05 Června 2010, 11:25:05 »
Mam dojem ze staci /etc/init.d/apache2 reload. Coz se imo prezit da. Navic, jak casto menis kod primo na serveru? To prece nedelas kazdejch 10 minut.

Ohledna automaticky restartu (to fakt nedoporucuju, mel by sis hlidat, co deployujes), staci nejakej deamonek, co hlida zmenu adresare a ten reloadne apache, ne?

Jelikoz mas django, tudiz zrejme ovladas py, tak zkus treba http://pyinotify.sourceforge.net/#Tutorial (v debianu je to v repech python-pyinotify)

ps. btw, co je wcgi? nemyslis spis wSgi?
« Poslední změna: 05 Června 2010, 11:27:20 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

DarkKnight

  • Návštěvník
  • Příspěvků: 39
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #2 kdy: 05 Června 2010, 19:28:28 »
pardon, ano myslim wsgi :)

takhle se mi to resit nechce, musi to jit jinak nez porad reloadovat apache

no jelikoz mam ten server na notasu, kde primo upravuju kod a musim vedet, jestli to funguje, tak to je obcas i mene nez kazdych 10 minut :)


na pyinotify se podivam


ale spis bych fakt preferoval primo nejaky config u wsgi (precejenom django si ty soubory nacita samo)

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #3 kdy: 06 Června 2010, 10:04:22 »
Tak proc kdyz mas ten server na notasu, tudiz to zrejme vyvijis, nepouzivas dev server, kterej to dela sam? Proc to tak nutne musis mit na Apachi? Staci jet na dev serveru, pak jednou zkonfigurovat vhost v apachi spolu se statickejma adresarema a nemusis pak pokazdy testovatat, jestli to porad jeste funguje. Nebo se pletu?
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

DarkKnight

  • Návštěvník
  • Příspěvků: 39
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #4 kdy: 06 Června 2010, 16:40:12 »
nene nepletes se, ale tady jde o ten princip, jakmile si to hodim na novy server a bude tam vice projektu od vice lidi, tak je temer nemozne to porad reloadovat, kdykoliv tam nekdo neco upravi

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #5 kdy: 06 Června 2010, 21:35:23 »
Jasny chapu, bohuzel o zadnym jinym reseni nevim. Zkus #django na freenode, mozna nekdo neco bude vedet. Jinak ti asi nic jinyho nez ten deamon a realod apache nezbejva  >:(
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #6 kdy: 08 Června 2010, 20:32:37 »
Tak jsem mel chvili cas. Uprimne, zkusil si googlovat? :D http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode
« Poslední změna: 08 Června 2010, 20:34:47 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

DarkKnight

  • Návštěvník
  • Příspěvků: 39
Re: nastaveni automatickeho restartu - apache+mod_wcgi+django
« Odpověď #7 kdy: 14 Června 2010, 22:20:05 »
jo, zkousel jsem hledat :) ale jelikoz jsem jel na tyden pryc, tak jsem nemel moc cas :)

kazdopadne diky moc :)

vyreseno :)

 

Provoz zaštiťuje spolek OpenAlt.