Feature #12908
ferméUtilisation des WebSockets dans le système de notification PUSH du serveur vers le navigateur WEB
100%
Description
Cette feature vient compléter l'existante : #8622
Dans des contextes avec beaucoup de sessions utilisateurs ouvertes, l'envoi de notifications serveurs (Server Event
) via l'API Server Sent Event
(SSE) dégrade les performances d'utilisation de Silverpeas.
Il ne semble pas que cela soit le serveur WildFly qui bataille, mais plutôt les reverse proxy
.
Même si l'API SSE est standarde et éprouvée, ces derniers n'apprécient pas le principe de laisser une requête HTTP ouverte sur une durée de plusieurs minutes.
L'idée est d'ajouter l'utilisation de la technologie des WebSockets dans le système actuel d'envoi de notification, tout en gardant la possibilité d'utiliser l'actuelle technique.
D'ailleurs, comme l'utilisation des WebSockets nécessite la mise en place de règles dans la configuration du reverse-proxy
, elle devra probablement être désactivée par défaut.