Ich habe die Umgebung von Django + Nginx + uWSGI erfolgreich implementiert. Ich wünschte, ich könnte Multi-Django-Server mit einem Nginx ausführen.
die Konfiguration unten ist conf des nginx: port:Wie verwende ich Django Cluster oder Loading Balance. Django + Nginx + uWSGI
upstream django {
server unix:///path/to/your/mysite/mysite.sock; # for a file socket
#server 127.0.0.1:8001; # for a web port socket (we'll use this first)
}
es nur IP verwenden funktioniert? Beispiel:
upstream django {
#server unix:///path/to/your/mysite/mysite.sock; # for a file socket
server 192.168.0.1:8001; # for a web port socket (we'll use this first)
server 192.168.0.2:8002;
server 192.168.0.1:8004;
server 192.168.0.2:8004;
}
Ich möchte Unix Sockets anstelle von Ports verwenden. weil die mysite.sock-dateien möglicherweise in vielen verschiedenen remote-hosts. wie konfiguriere ich nginx conf? vielen dank und frohe weihnachten!