Vissa av modulerna i SiteVisions Social Collaboration uppdateras automatiskt när relevant information förändras på en server. Mekanismen bygger på websockets eller long-polling beroende på vad som stöds i webbläsaren. Har man ett kluster av SiteVision-noder kommer även klusternoderna kommunicera med varandra för att modulerna ska uppdateras oberoende av vilken nod förändringen utförts på.
De moduler som uppdateras automatiskt är:
SiteVision använder sig av en dedikerad HTTP-connector för att ta emot och hantera dessa anrop som skiljer sig från den normala som används för sidrendrering och anrop från klienten.
Det är möjligt att anpassa hur mekanismen fungerar med ett antal system-properties. Dessa läggs in i filen
custom/conf/system.properties
Förändringar av dess inställningar kräver en omstart.
I exemplet förutsätts att keystore-filen ligger i /var/opt/sitevision/data/keystore och heter my.keystore. Aliaset myalias används och lösenordet är veryhard4all.
Ändra följande i system-properties-filen:
sitevision.cometd.server.protocol=https
sitevision.cometd.server.ssl=true
sitevision.cometd.server.keystore=/var/opt/sitevision/data/keystore/my.keystore
sitevision.cometd.server.keystore.alias=myalias
sitevision.cometd.server.keystore.password=veryhard4all
I exemplet finns en lastbalanserare som tar emot HTTPS och kommunicerar med de bakomliggande klusternoderna med HTTP.
Ändra följande i system-properties-filen:
sitevision.cometd.client.protocol=https
Sidan uppdaterad:
Nästa generations publiceringsverktyg är här!