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来处理多个提交任务
May 08 PHP
PHP二维数组的去重问题解析
Jul 17 PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 PHP
PHP对接微信公众平台消息接口开发流程教程
Mar 25 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
Jun 19 PHP
php实现建立多层级目录的方法
Jul 19 PHP
php获取汉字拼音首字母的方法
Oct 21 PHP
PHP数学运算与数据处理实例分析
Apr 01 PHP
PHP反射API示例分享
Oct 08 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
PHP-X系列教程之内置函数的使用示例
Oct 16 PHP
php获取微信openid方法总结
Oct 10 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数据对象映射模式实例分析
2019/03/29 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
tp5.1框架数据库子查询操作实例分析
2020/05/26 PHP
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
2014/02/21 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
jquery获取checkbox的值并post提交
2015/01/14 Javascript
js实现滑动触屏事件监听的方法
2015/05/05 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
2015/11/04 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
2016/05/17 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
2017/05/02 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
Python实现命令行通讯录实例教程
2016/08/18 Python
Python系统监控模块psutil功能与经典用法分析
2018/05/24 Python
pyspark操作MongoDB的方法步骤
2019/01/04 Python
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
pytorch ImageFolder的覆写实例
2020/02/20 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
2020/03/10 Python
Django更新models数据库结构步骤
2020/04/01 Python
详解CSS3中强大的filter(滤镜)属性
2017/06/29 HTML / CSS
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
作为网站管理者应当如何防范XSS
2014/08/16 面试题
公司经理聘任书
2014/03/29 职场文书
企业人事任命书
2014/06/05 职场文书
七一党日活动总结
2014/07/08 职场文书
2014年幼儿园教研工作总结
2014/12/04 职场文书
2016孝老爱亲模范事迹材料
2016/02/26 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书