Home > Article > Backend Development > Detailed explanation of Redis shared session
This time I will bring you a detailed explanation of Redis sharing Session, what are the precautions for Redis sharing Session, the following is a practical case, let's take a look.
1. When the number of visits to the system increases, using Redis to save the Session can improve the performance of the system, and also facilitates the sharing of the Session when multiple machines are under load
1 .Open config/database.php. Add session connection in redis
'session' => [ 'host' => env('REDIS_HOST', '127.0.0.1'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', 6379), 'database' => 10, ],
2. Open config/session.php and fill in the above redis connection
'connection' => 'session',
3. Modify env and use redis to access Sessoin
SESSION_DRIVER=redis
Now access the system. The session has been saved using redis. About 15% performance improvement (current project)
2. Redis access configuration. In order to use other servers to access redis, you need to configure redis remote access
1. Open /etc/redis.conf and modify the bind information. For example, the current server LAN IP is 10.0.0.2
bind 127.0.0.1 10.0.0.2
2. Modify protected-mode
protected-mode no
3. Reload redis configuration
service redis-server reload
4. Register and check whether iptable has opened port 6379 for access
iptables -I INPUT -s 10.0.0.2 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
5. Other servers modify env
REDIS_HOST=10.0.0.2
Now other servers The redis server can be accessed.
I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!
Recommended reading:
php custom two-dimensional array sorting function array
Detailed explanation of PHP server-side API and interface development
The above is the detailed content of Detailed explanation of Redis shared session. For more information, please follow other related articles on the PHP Chinese website!