mod_socache_memcache Fournisseur de cache d'objets partagés basé sur Memcache. Extension mod_socache_memcache.c socache_memcache_module

Le module mod_socache_memcache est un fournisseur de cache d'objets partagés qui permet la création et l'accès à un cache maintenu par le système de mise en cache d'objets en mémoire distribuée à hautes performances memcached.

Cette méthode "create" du fournisseur de cache d'objets partagés requiert une liste de spécifications hôte/port en cache mémoire séparées par des virgules. Si vous utilisez ce fournisseur en dans la configuration d'autres modules (comme SSLSessionCache), vous devez fournir la liste des serveurs sous la forme du paramètre optionnel "arg".

SSLSessionCache memcache:memcache.example.com:12345,memcache2.example.com:12345

Vous trouverez des détails à propos des autres fournisseurs de cache d'objets partagés ici.

MemcacheConnTTL Durée de conservation des connexions inactives MemcacheConnTTL num[units] MemcacheConnTTL 15s server config virtual host Disponible à partir de la version 2.4.17 du serveur HTTP Apache.

Définit la durée pendant laquelle les connexions inactives avec le(s) serveur(s) memcache seront conservées (plateformes threadées seulement).

Les valeurs valides de la directive MemcacheConnTTL sont des durées d'une heure maximum. La valeur 0 signifie une absence de péremption

L'unité par défaut pour ce délai est la seconde, mais vous pouvez ajouter un suffixe pour spécifier une unité différente ; ms pour milliseconde, s pour seconde, min pour minute et h pour heure..

Dans les versions antérieures à 2.4.17, ce délai était codé en dur et sa valeur était 600 microsecondes. La valeur la plus proche de cette ancienne valeur pour la directive MemcacheConnTTL est donc 1ms.

# Définition d'un délai de 10 minutes MemcacheConnTTL 10min # Définition d'un délai de 60 secondes MemcacheConnTTL 60