Laravel如何使用Redis共享Session


Posted in PHP onFebruary 23, 2018

一、当系统的访问量上升的时候,使用Redis保存Session可以提高系统的性能,同时也方便多机负载的时候共享Session

1.打开config/database.php。在redis中增加session的连接

'session' => [
    'host' => env('REDIS_HOST', '127.0.0.1'),
    'password' => env('REDIS_PASSWORD', null),
    'port' => env('REDIS_PORT', 6379),
    'database' => 10,
  ],

2.打开config/session.php ,填入上面的redis连接

'connection' => 'session',

3.修改env 使用redis存取Sessoin

SESSION_DRIVER=redis

现在访问系统。已经使用redis保存session了。大约15%的性能提升(目前的项目)

二、redis 访问配置, 为了使用其它的服务器能访问到redis需要配置redis远程访问

1.打开/etc/redis.conf 修改bind 信息,如当前服务器局域网IP为10.0.0.2

bind 127.0.0.1 10.0.0.2

2.修改 protected-mode

protected-mode no

3.重新加载redis配置

service redis-server reload

4.注册检查iptable是否打开了6379端口访问

iptables -I INPUT -s 10.0.0.2 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

5.其它服务器修改 env

REDIS_HOST=10.0.0.2

现在其它的服务器可以访问redis服务器了。

总结

以上所述是小编给大家介绍的Laravel如何使用Redis共享Session,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
php访问查询mysql数据的三种方法
Oct 09 PHP
php Undefined index的问题
Jun 01 PHP
PHP读取RSS(Feed)简单实例
Jun 12 PHP
兼容ie6浏览器的php下载文件代码分享
Jul 14 PHP
php集成环境xampp中apache无法启动问题解决方案
Nov 18 PHP
PHP代码优化技巧小结
Sep 29 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
phpStudy 2016 使用教程详解(支持PHP7)
Oct 18 PHP
详解laravel安装使用Passport(Api认证)
Jul 27 PHP
PHP实现微信对账单处理
Oct 01 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
Dec 01 PHP
Laravel 实现密码重置功能
Feb 23 #PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 #PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 #PHP
php 广告点击统计代码(php+mysql)
Feb 21 #PHP
详细解读php的命名空间(二)
Feb 21 #PHP
详细解读php的命名空间(一)
Feb 21 #PHP
thinkphp5 migrate数据库迁移工具
Feb 20 #PHP
You might like
PHP删除HTMl标签的三种解决方法
2013/06/30 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
smarty缓存用法分析
2014/12/16 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP线程的内存回收问题
2016/07/08 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
PHP strripos函数用法总结
2019/02/11 PHP
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
2015/08/17 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
使用Javascript写的2048小游戏
2015/11/25 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
2016/01/09 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
2016/01/18 Javascript
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
如何让你的JS代码更好看易读
2017/12/01 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
你或许不知道的一些npm实用技巧
2019/07/04 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
如何在 Vue 表单中处理图片
2021/01/26 Vue.js
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
python使用datetime模块计算各种时间间隔的方法
2015/03/24 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
python中如何进行连乘计算
2020/05/28 Python
pandas数据处理之绘图的实现
2020/06/15 Python
Python3使用Selenium获取session和token方法详解
2021/02/16 Python
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
PHP笔试题
2012/02/22 面试题
药剂专业个人求职信范文
2014/04/29 职场文书
汽车销售员工作总结
2015/08/12 职场文书