Apache keša serveris
Uzstādīšana
Izpilda komandu:
sudo a2enmod cache_diskKā root lietotājs papildina failu /etc/apache2/mods-enabled/cache_disk.conf ar, piemēram, sekojošām rindām:
<ifmodule mod_disk_cache.c>
CacheEnable disk /
CacheDirLevels 2
CacheDirLength 1
CacheMaxFileSize 10000000
CacheMinFileSize 1
CacheLastModifiedFactor 0.1
CacheDefaultExpire 3600
CacheMaxExpire 86400
</ifmodule>Ja nepieciešams, norāda adreses, kuras nevajag kešot, piemēram:
# Disable caching for registering and editing on Xwiki
CacheDisable /xwiki/bin/admin/
CacheDisable /xwiki/bin/edit/
CacheDisable /xwiki/bin/imagecaptcha/
CacheDisable /xwiki/bin/inline/
CacheDisable /xwiki/bin/login/
CacheDisable /xwiki/bin/logout/
CacheDisable /xwiki/bin/register/
CacheDisable /xwiki/bin/save/
CacheDisable /xwiki/bin/view/XWiki/
CacheDisable /XWiki/Ja nepieciešams, lai aizsargātu Tomcat lietojumu serveri, samazina maksimālo procesu skaitu:
...
<ifmodule mpm_prefork_module>
...
MaxClients 50
...
</ifmodule>
...Pārstartē serveri:
/etc/init.d/apache2 restartpārliecinās, ka parādās rinda :
* Restarting web server htcacheclean
Veiktspējas pārbaude
Ar ab (Apache benchmark):
ab -n 50000 -c 5 http://hostname.lv/GaraLapaAr httperf:
httperf --client=0/1 --server=hostname.lv --port=80 --uri=/Mape/GaraLapa --rate=10 --send-buffer=4096 --recv-buffer=16384 --num-conns=500 --num-calls=1
Zināmās kļūdas
- Piesakoties Xwiki un rediģējot saturu, pārlūkprogramma jāpiespiež tiešā veidā pieprasīt atjaunot lapas saturu, spiežot Shift+Enter taustiņus.
Saites
- http://httpd.apache.org/docs/2.2/mod/mod_cache.html
- http://httpd.apache.org/docs/2.2/caching.html
- http://www.philchen.com/2009/02/09/some-tuning-tips-for-apache-mod_cache-mod_disk_cache
- http://httpd.apache.org/docs/2.2/programs/htcacheclean.html
Tags
Serveris
Tīmeklis
Created by Valdis Vītoliņš on 2009-04-25 09:27
Last modified by Valdis Vītoliņš on 2021-04-13 14:29
Created by Valdis Vītoliņš on 2009-04-25 09:27
Last modified by Valdis Vītoliņš on 2021-04-13 14:29