HotfixActivity – Performance-Hotfix für Znuny 7
In Znuny 7 werden Aktivitäten wie Erwähnungen oder Nachfragen automatisch gespeichert und über das Glocken-Symbol oben rechts angezeigt. Standardmäßig ist das Limit auf 1.000.000 Aktivitäten gesetzt.
In der Praxis führt dies bei einzelnen Agenten mit vielen gespeicherten Aktivitäten zu spürbaren Performance-Problemen:
Die Agentenoberfläche reagiert verzögert, Seitenaufbauten dauern deutlich länger. Häufig entsteht der Eindruck, das gesamte Znuny-System sei langsamer geworden – tatsächlich betrifft das Problem jedoch meist nur Benutzer mit einer hohen Anzahl gespeicherter Aktivitäten.
Unsere Lösung: maxence HotfixActivity
Das maxence HotfixActivity Add-on begrenzt die Anzahl gespeicherter Aktivitäten auf 100 Einträge.
Ältere Aktivitäten werden automatisch aus der Glocken-Ansicht entfernt – in der Datenbank bleiben sie selbstverständlich vollständig erhalten.
Die Vorteile:
Parallel haben wir einen Pull Request bei Znuny eingereicht und gehen davon aus, dass das Verhalten in einer zukünftigen Version von Znuny 7 angepasst wird.
Bis dahin empfehlen wir Administratoren, den Hotfix in Znuny 7 einzusetzen – bereits wenige hundert gespeicherte Aktivitäten können die Oberfläche spürbar ausbremsen.