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 相关文章推荐
在PHP3中实现SESSION的功能(三)
Oct 09 PHP
PHP 配置文件中open_basedir选项作用
Jul 19 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
Feb 14 PHP
对PHP新手的一些建议(PHP学习经验总结)
Aug 20 PHP
php获取Google机器人访问足迹的方法
Apr 15 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
Jan 09 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
Jun 30 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
Mar 14 PHP
PHP实现的mongoDB数据库操作类完整实例
Apr 10 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
Sep 19 PHP
Laravel 框架返回状态拦截代码
Oct 18 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 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
德生9700DX电路分析
2021/03/02 无线电
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
PHP最常用的ini函数分析 针对PHP.ini配置文件
2010/04/22 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
2016/05/07 PHP
yii2中dropDownList实现二级和三级联动写法
2017/04/26 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
让JavaScript 轻松支持函数重载 (Part 1 - 设计)
2009/08/04 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
2014/10/17 Javascript
jquery获取文档高度和窗口高度汇总
2016/01/25 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
Javascript 获取鼠标当前的位置实现方法
2016/10/27 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
2018/02/01 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
webpack4+react多页面架构的实现
2018/10/25 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
js 计数排序的实现示例(升级版)
2020/01/12 Javascript
Python原始字符串(raw strings)用法实例
2014/10/13 Python
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
Stefania Mode英国:奢华设计师和时尚服装
2017/10/23 全球购物
学前教育专业毕业生自荐信
2013/10/03 职场文书
社区八一活动方案
2014/02/03 职场文书
导师对论文的学术评语
2015/01/04 职场文书
银行培训心得体会范文
2016/01/09 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技