The playground

More information here

Confluence Support

för att förbättra prestanda för en stor Confluence-webbplats rekommenderar vi att du flyttar cachningen av statiskt innehåll från JVM till Apache. Detta förhindrar att JVM har ett antal långa trådar som serverar statiskt innehåll. statiskt innehåll i Confluence innehåller de flesta JavaScript -, CSS-och bildfiler som ingår i programmet eller ett installerat plugin. Detta innehåll […]

för att förbättra prestanda för en stor Confluence-webbplats rekommenderar vi att du flyttar cachningen av statiskt innehåll från JVM till Apache. Detta förhindrar att JVM har ett antal långa trådar som serverar statiskt innehåll.

statiskt innehåll i Confluence innehåller de flesta JavaScript -, CSS-och bildfiler som ingår i programmet eller ett installerat plugin. Detta innehåll kommer att cachas av Apache i denna konfiguration. Innehåll som tillhandahålls av användare som rymdlogotyper, bilagor eller inbäddade bilder anses inte vara statiskt innehåll och kommer inte att cachas.

Obs: Denna sida dokumenterar en konfiguration av Apache, snarare än av Confluence själv. Atlassian kommer att stödja sammanflödet med denna konfiguration, men vi kan inte garantera att hjälpa dig felsöka problem med Apache. Var medveten om att detta material endast tillhandahålls för din information och att du använder det på egen risk.

konfigurera Apache mod_disk_cache

för att konfigurera Apache för att cacha statiskt Sammanflödesinnehåll:

  1. Lägg till en mod_disk_cache stanza till den virtuella värdkonfigurationen:

    <IfModule mod_disk_cache.c> # "/s" is where Confluence serves "static" stuff. Instruct Apache to cache it: CacheEnable disk /s CacheIgnoreHeaders Set-Cookie CacheRoot "/var/cache/mod_proxy"</IfModule>

  2. konfigurera Apache för att ladda mod_disk_cache. Till exempel i vår serverkonfiguration görs detta i /etc/httpd/conf/httpd.conf:

    LoadModule disk_cache_module modules/mod_disk_cache.so

  3. starta om Apache efter att båda ändringarna är färdiga.

anmärkningar

  • se Apache-dokumentationen för mod_disk_cache.
  • Om du stöter på problem där användare serveras gammalt innehåll kan du behöva rensa Apache-cachekatalogen (/var/cache/mod_proxy I ovanstående konfiguration) efter en Confluence eller plugin-uppgradering. Detta är en enkel 3-stegsprocess:
    • Stäng av Apache.
    • rensa cachekatalogen. Till exempel: sudo rm -r /var/cache/mod_proxy/*
    • starta om Apache.
  • se till att du körhtcacheclean – demonen för att förhindra överdriven användning av diskutrymme. I vår situation körde vi det så här:

    sudo htcacheclean -d30 -n -t -p /var/cache/mod_proxy -l 512M

    detta kommer att rensa innehåll när cachen når 512M var 30: e minut. Se Apache-dokumentationen för htcacheclean för detaljer om alternativen.

Lämna ett svar

Din e-postadress kommer inte publiceras.