5 votes

Quelqu'un a-t-il utilisé uwsgi nginx et django pour un environnement à forte charge ?

Je me demandais si quelqu'un avait déjà utilisé uwsgi avec nginx pour servir un site django à forte charge. Si oui, a-t-il rencontré des problèmes ?

1voto

erny Points 11

Nous avons fait quelques tests et il semble qu'uwsgi ne réponde qu'à une seule demande concurrente par processus. Ceci est dû au fait que uwsgi ne bifurque pas vers un autre processus ou thread. Si votre application est totalement asynchrone (vous devez utiliser "yield" aussi souvent que possible), vous pouvez utiliser la fonction asynchrone d'uwsgi. Cela devrait rendre votre application beaucoup plus évolutive. A partir du trunk de uwsgi, le threading est maintenant supporté avec un nombre maximum de threads.

0voto

Olli Points 768

Nous avons rencontré des problèmes de performance avec la même combinaison et nous sommes passés avec succès à la combinaison suivante fastcgi sans chercher plus loin. Je ne peux pas recommander mais je ne peux pas non plus donner un raisonnement et une analyse parfaits.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X