Maison > cadre php > Laravel > le corps du texte

Laravel utilise Redis pour partager la session (explication détaillée du code)

藏色散人
Libérer: 2020-07-13 16:20:18
avant
3818 Les gens l'ont consulté

Laravel utilise Redis pour partager la session (explication détaillée du code)

1. Lorsque le nombre de visites sur le système augmente, utiliser Redis pour enregistrer la session peut améliorer les performances du système et également faciliter plusieurs -chargement de la machine. Session de partage

1. Ouvrez config/database.php. Ajoutez une connexion de session dans redis

      'session' => [
            'host' => env('REDIS_HOST', '127.0.0.1'),
            'password' => env('REDIS_PASSWORD', null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 10,
        ],
Copier après la connexion

2. Ouvrez config/session.php et remplissez la connexion redis ci-dessus

'connection' => 'session',
Copier après la connexion

3. Modifiez env et utilisez redis pour accéder à Sessoin

SESSION_DRIVER=redis
Copier après la connexion
< 🎜. >Accédez au système maintenant. La session a été enregistrée à l'aide de Redis. Amélioration des performances d'environ 15 % (projet en cours)

2. Configuration de l'accès Redis Afin d'utiliser d'autres serveurs pour accéder à Redis, vous devez configurer l'accès à distance Redis

. 1. Ouvrez /etc/redis.conf et modifiez les informations de liaison. Par exemple, l'adresse IP LAN actuelle du serveur est 10.0.0.2

bind 127.0.0.1 10.0.0.2
Copier après la connexion

2. Modifier le mode protégé

protected-mode no
Copier après la connexion

3. la configuration redis

service redis-server reload
Copier après la connexion

4. Enregistrez-vous et vérifiez si iptable a ouvert le port 6379 pour l'accès

iptables -I INPUT -s 10.0.0.2 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
Copier après la connexion

5 D'autres serveurs modifient env

REDIS_HOST=10.0.0.2
Copier après la connexion
Maintenant, d'autres serveurs peuvent accéder au redis. serveur.

Pour des articles plus techniques liés au framework laravel, veuillez visiter la colonne

tutoriel laravel !

Sujet d'apprentissage du site Web chinois php : session php (comprenant des images, des vidéos, des cas)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal