Mit der Ejabberd-Konfiguration kann ich rund 40000 Clients testen, um ein einzelnes VM zu verwenden und auch Clustering mit 2 Maschinen durchzuführen. Ich bin mir bewusst, dass dies eine niedrige Anzahl ist und viel mehr Verbindungen von einem einzelnen VM durch Feinabstimmung gehandhabt werden können. Die Anforderung besteht darin, 1 Million Verbindungen zu unterstützen, was bedeutet, dass 25 Knoten erforderlich sind. Ist es möglich 25 Knoten in einem Ejabberd-Setup zu haben?Gibt es eine Beschränkung der Anzahl der Ejabberd-Knoten?
Antwort
Ich habe keine persönliche Erfahrung, aber es gibt einige Benutzer (von der Rückseite), die behaupten, dass es eine volle Maschengrenze von 50-100 gibt, also sollte 40 noch möglich sein (http://erlang.org/pipermail/erlang-questions/2012-February/064294.html).
Aus meiner eigenen Perspektive würde ich vorschlagen, die Kosten Auswirkungen dieser gegen vertikale Skalierung der Host-Maschine zu sehen, um mehr Verbindungen zu unterstützen. Wenn die Kosten fast gleich hoch oder niedriger als bei der vertikalen Skalierung sind und Ihre Traffic-Anforderungen auf jeden Fall 1M gleichzeitig sind, dann ist es sinnvoll, eine größere Maschineneinrichtung einzurichten. Clustering ist beim Skalieren sinnvoller, während Ihre Benutzerbasis wächst, sodass keine Ausfallzeiten entstehen.
- 1. iOS 8 Mapkit und Standort - Gibt es eine Beschränkung der Anzahl der Anfragen pro Tag?
- 2. Gibt es eine Beschränkung der Rekursion in Lisp?
- 3. Gibt es eine Beschränkung der Zellenanzahl, wenn GridView.AutoGenerateColumns false?
- 4. Gibt es eine Beschränkung auf die Anzahl der Zeichen, die ein Variablen-/Eigenschaftsname sein kann?
- 5. Praktische Beschränkung der Anzahl der Azure Shared Access-Signaturen?
- 6. Beschränkung der Anzahl der Webservice-Anrufe pro Minute
- 7. socket.io-Beschränkung der Anzahl der maximalen Verbindungen pro Namespace
- 8. Überwindung der Inode-Beschränkung
- 9. Gibt es die Anzahl der Zeilen zurück?
- 10. Ejabberd | Beschränkung auf maximale Anzahl von Artikeln in der Listenliste?
- 11. Gibt es eine Beschränkung für Dimensionen von Windows Metafiles?
- 12. Beschränkung der .Net CLR-Speicherauslastung
- 13. Gibt es eine Beschränkung für die Anzahl der Elemente (CSSearchableItem) in Core Spotlight CSSearchableIndex in iOS 9?
- 14. Beschränkung auf Anzahl der Anfragen an Microsoft Face API
- 15. Hat IE 8 eine Beschränkung der Anzahl der Stylesheets pro Seite?
- 16. gibt es irgendeine Beschränkung für ipa-Datei
- 17. "Die Anzahl der Spalten entspricht nicht der Anzahl der Werte in der Zeile", aber es gibt
- 18. Gibt es Einschränkungen bei der Anzahl der Einträge in BigQuery?
- 19. Gibt es eine Beschränkung in der Länge des Bytes beim Senden an Java-Servlet
- 20. Überprüfung der C++ Initialisierungslisten-Beschränkung
- 21. Gibt es eine Begrenzung der Anzahl der HTML-Elemente, die der Browser ohne Probleme anzeigen kann?
- 22. Gibt es irgendeine Beschränkung mit Anzahl Abfragen/Anweisungen, die wir in cftransaction schreiben können?
- 23. Was ist der Zweck der Beschränkung auf eine Basisklasse?
- 24. Beschränkung der Drehrichtung in Echtzeit
- 25. Spring RabbitMQ - Beschränkung der Nachrichteneinschränkung
- 26. Gibt es eine Möglichkeit zum Drucken der Anzahl der Iterationen beim Ausführen einer Anwendungsfunktion in R
- 27. Visuelle Formatierungssprache, Beschränkung der Tastenbreite und Höhe
- 28. Einschränken der Anzahl der Funktionsiterationen
- 29. Beschränkung der Anzahl der Schalter, die in Android ausgewählt werden können
- 30. Reisender Verkäufer mit mehreren Verkäufern mit einer Beschränkung der Anzahl der Städte pro Verkäufer?
Ich bestätige, dass es möglich ist, einen 25 Knoten ejabberd Cluster zu haben. –