Domanda

Qualcuno ha provato a usare UWSGI con Cherokee? Puoi condividere le tue esperienze e quali documenti hai fatto di più? Sto cercando di iniziare dalla documentazione su entrambi i siti Web (UWSGI e Cherokee). Niente funziona ancora. Sto usando Ubuntu 10.04.


Modifica: per chiarire, Cherokee ha funzionato bene. Sto ricevendo il messaggio di errore:

Errore UWSGI, applicazione WSGI non trovata

Quindi qualcosa deve essere sbagliato con le mie configurazioni. O forse la mia applicazione.

È stato utile?

Soluzione

Sì, recentemente l'ho impostato in Ubuntu Lucid per un'app Pylons.

Innanzitutto, ho preso l'ultimo Cherokee dal PPA della squadra.https://launchpad.net/~cherokee-webserver/+archive/ppa

Successivamente ho installato l'UWSGI nel mio virtualenv, la mia app vive tramite PIP in cui i documenti UWSGI ti guidano.http://projects.unbit.it/uwsgi/wiki/install

La mia app era già distribuita tramite Mod_WSGI, quindi stavo cercando di riutilizzare il mio file .WSGI. Ho riscontrato un problema per ottenere la sintassi per la chiamata UWSGI, quindi ho ricevuto un grande aiuto nella loro mailing list:http://lists.unbit.it/pipermail/uwsgi/2010-june/000347.html

Così ho esaminato i documenti nel libro di cucina Cherokee e ho sostituito la linea UWSGI con una versione ottimizzata di ciò che è stato risposto nella mia domanda di mailing list.

Funziona piuttosto dolce e quasi sovraperformato Mod_WSGI 2X nei colpi di test su una semplice pagina di app Pylons servita.

Spero possa aiutare.

Altri suggerimenti

Ho ottenuto Cherokee + Uwsgi + Django in esecuzione su Lucid. È stato un po 'complicato (capire come indicare UWSGI al file WSGI è stato anche la parte più difficile per me), ma sono abbastanza contento dei risultati. Ho documentato i passaggi che ho fatto http://blog.swwomm.com/2010/06/cherokee-django.html.

Sembra che ci sia un problema con il metodo di installazione "Make" sui documenti UWSGI. Usa invece "Python Uwsgiconfig.py - -Build". Che ha funzionato per me. Cherokee, Django in esecuzione su Ubuntu 10.10.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top