Ich entwickle eine Django REST API mit Odoo im Backend. Diese API wird von mehr als 1000 Benutzern gleichzeitig verwendet und ich habe keine Ahnung, wie ich meine API und Odoo für solch einen eingehenden Datenverkehr bereitstellen kann. Die API verfügt über Endpunkte für die Durchführung von CRUD-Operationen auf Odoo für bestimmte Modelle über XMLRPC-Lib.Odoo High Scale Bereitstellung
Ich weiß, dass Odoo Multi-Prozess-Modus hat, in dem wir basierend auf einer Formel arbeiten können. Aber wie groß sollte die Serverkapazität sein, um mit diesen vielen Benutzern umgehen zu können? Und welche Art von Load Balancer werden benötigt?
Auch wie kann ich Django REST Framework implementieren, um diese vielen Anfragen zu behandeln.
Wenn es keine konkrete Antwort auf diese Frage ist dann, was der Parameter sind lese ich in schauen müssen, um auf die Serverkonfiguration entscheiden, Loadbalancer, die Anzahl der Odoo Instanzen und Django-Instanzen
Thanx in adnvace Grüße Shivam Goyal
Wir bauen eine Art Marktplatz. So wird unsere Website auf Django gehostet. Auch möchten wir unser Odoo nicht direkt dem Benutzer aussetzen. Das Vorhandensein von Django wird auch viele Anfragen vermeiden, die möglicherweise nicht gültig sind, und Odoo auf dem Odoo-Server für eine falsche Anfrage laden. –
Fair genug, das ist eine gültige Design-Wahl. –