<-
Apache > Serveur HTTP > Documentation > Modules

Module Apache mod_socache_redis 4vs2o

Langues Disponibles:  fr 

Description: Fournisseur de cache d'objets partagé basé sur Redis.
Statut: Extension
Identificateur de Module: socache_redis_module
Fichier Source: mod_socache_redis.c
Compatibilité: Disponible à partir de la version 2.4.39 du serveur HTTP Apache

Sommaire 2j3d6p

mod_socache_redis implémente un fournisseur de cache d'objets partagé qui permet la création et l'accès à un cache hébergé par le système de mise en cache d'objets en mémoire partagée à hautes performances Redis.

La méthode "create" de ce fournisseur de cache d'objets partagé nécessite une liste en mémoire de spécifications hôte/port séparées par des virgules. Si vous utilisez ce fournisseur dans une directive de configuration d'un autre module comme SSLSessionCache, spécifiez la liste des serveurs sous la forme du paramètre optionnel "arg" :

SSLSessionCache redis:redis.example.com:12345,redis2.example.com:12345

Vous trouverez une description détaillée des autres fournisseurs de cache d'objets partagé ici.

 Apache!

Directives 1a4l6m

Traitement des bugs 42h5l

Voir aussi 1m6745

top

Directive RedisConnPoolTTL 4g5d4d

Description: Durée de vie du jeu de connexions avec le(s) serveur(s) Redis.
Syntaxe: RedisConnPoolTTL num[units]
Défaut: RedisConnPoolTTL 15s
Contexte: configuration globale, serveur virtuel
Statut: Extension
Module: mod_socache_redis
Compatibilité: Disponible à partir de la version 2.4.39 du serveur HTTP Apache.

Cette directive permet de définir la durée pendant laquelle les connexions inactives avec le(s) serveur(s) Redis seront conservées (plateformes threadées seulement).

Les valeurs valides pour RedisConnPoolTTL sont des durées limitées à 1 heure . 0 signifie aucune limite.

Par défaut, l'unité de ces valeurs est la secondes, mais on peut spécifier via un suffixe des valeurs en millisecondes (ms), en secondes (s), en minutes (min) ou en heures (h).

# Définit une durée de vie de 10 minutes
RedisConnPoolTTL 10min
# Définit une durée de vie de 60 secondes
RedisConnPoolTTL 60
top

Directive RedisTimeout 3u860

Description: Durée maximale de lecture/écriture sur la connexion avec le(s) serveur(s) Redis.
Syntaxe: RedisTimeout num[units]
Défaut: RedisTimeout 5s
Contexte: configuration globale, serveur virtuel
Statut: Extension
Module: mod_socache_redis
Compatibilité: Disponible à partir de la version 2.4.39 du serveur HTTP Apache.

Cette directive permet de définir la durée maximale de lecture/écriture sur la connexion avec le(s) serveur(s) Redis.

Les valeurs valides pour RedisTimeout sont des durées limitées à 1 heure . 0 signifie aucune limite.

Par défaut, l'unité de ces valeurs est la secondes, mais on peut spécifier via un suffixe des valeurs en millisecondes (ms), en secondes (s), en minutes (min) ou en heures (h).

# Définit une durée de 10 minutes
RedisTimeout 10min
# Définit une durée de 60 secondes
RedisTimeout 60

Langues Disponibles:  fr 

top

Commentaires 3r6j1f

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our s if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our mailing lists.