Welcher ist der beste Jabber-Server in Bezug auf die Leistung? [geschlossen]


7

Ich verwende derzeit Openfire und habe jeden Abend ungefähr 400 gleichzeitige Benutzer. Mein Problem ist: 1 GB Speicher und zwei Xeon-Kerne mit jeweils 1,8 GHz reichen nicht aus, und ich bin mir ziemlich sicher, dass mehr Leistung die Probleme nicht wirklich beseitigen würde, da Speicher verloren geht.

Mein Anwendungsfall lautet wie folgt:

  • Nur MUC

  • Benutzer chatten über BOSH (mit Punjab Atm.)

  • Hochwasserschutz ist ein Muss

  • Das Archivieren / Protokollieren von Nachrichten ist ein Muss

  • Webinterface für die Verwaltung wäre gut

  • Externe Authentifizierung ist ein Muss

Jetzt ist meine Frage:

  • Was ist der beste Jabber-Server für diesen Anwendungsfall?

Ich möchte eine, die aktiv entwickelt wird, eine gute Dokumentation hat und ein Plus wäre ein Webinterface für die Verwaltung.

Ich bewerte gerade ejabberd. Aber die Dokumentation ist wirklich schrecklich. Oder gibt es irgendwo eine gute Dokumentation darüber?

Vielen Dank für jede Hilfe.


2
Performant ist kein Wort
JamesRyan

Antworten:


9

Ein Wort: Ejabberd. Keine Weboberfläche und Dokumente saugen auf freiem Fuß.


2
Ich kann gar nicht genug betonen, wie großartig die Leistung von Ejabberd ist. (aber ja, wirklich schreckliche Dokumente)
James Butler

Ich wechselte jetzt zu Ejabberd. Ich bin sehr zufrieden mit der Leistung :)
Michael Weibel

ejabberd hat eine anständige Weboberfläche. Sehen Sie sich hier alte Bilder an: ejabberd.im/screenshots-administration Wir haben aus einigen anderen Gründen von ejabberd zu Openfire gewechselt - einschließlich der integrierten Unterstützung für LDAP-basierte Dienstplangruppen -, aber wir hatten den zusätzlichen Speicher für die JVM glücklich sein.
Jim Herrick

1
@ JimHerrick Ich würde ejabberds Webinterface nicht als anständig bezeichnen;)
Michael Weibel

Keine Weboberfläche, aber Sie können sie von Ihrem Jabber-Client aus mit ordnungsgemäßer RPC-Unterstützung verwalten, UND mit der erlang-Debug-Shell können Sie viele interessante Dinge tun.
20.


0

Ich weiß, dass es etwas spät ist, aber das kann jemandem helfen, der sucht. In Bezug auf Leistung und Skalierbarkeit ist ejabberd das BESTE. Dies liegt daran, dass es von Erlang betrieben wird.

ejabberd Leistungsmetriken

Nachteil: Mangelnde Dokumentation, für Erlang verfügbare Ressourcen sind äußerst selten, wenn Sie Anpassungen vornehmen möchten.


docs.ejabberd.im hat Tonnen von Dokumentation, nicht sicher, warum Sie denken, dass etwas fehlt
user2610053

Ich bin damit einverstanden, dass es einige Unterlagen gibt, die meiner Meinung nach nicht umfangreich sind.
Bellan

Was genau sehen Sie dort gerne? Könnten Sie näher darauf eingehen?
user2610053

Wenn wir MUC anpassen müssen. Wollte ein paar Felder hinzufügen. Halten Sie die Teilnehmer dauerhaft unter dem Raum, auch wenn sie den Chat verlassen. Grundsätzlich gerne MUC anpassen.
Bellan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.