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, ],
2. Ouvrez config/session.php et remplissez la connexion redis ci-dessus
'connection' => 'session',
3. Modifiez env et utilisez redis pour accéder à Sessoin
SESSION_DRIVER=redisAccé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.2bind 127.0.0.1 10.0.0.22. Modifier le mode protégé
protected-mode no3. la configuration redis
service redis-server reload4. 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 ACCEPT5 D'autres serveurs modifient env
REDIS_HOST=10.0.0.2Maintenant, 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!