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 相关文章推荐
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
Oct 09 PHP
PHP之COOKIE支持详解
Sep 20 PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
Nov 07 PHP
php图像处理函数大全(推荐收藏)
Jul 11 PHP
浅谈Eclipse PDT调试PHP程序
Jun 09 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Jul 22 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
Aug 11 PHP
php实现发送微信模板消息的方法
Mar 07 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
yii框架结合charjs实现统计30天数据的方法
Apr 04 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
Nov 17 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
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
2019/06/03 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
Jquery选择子控件"大于号"和" "区别介绍及使用示例
2013/06/25 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
分享JavaScript监听全部Ajax请求事件的方法
2016/08/28 Javascript
AngularJS  ng-table插件设置排序
2016/09/21 Javascript
JQuery中解决重复动画的方法
2016/10/17 Javascript
详解jQuery的表单验证插件--Validation
2016/12/21 Javascript
javascript内存分配原理实例分析
2017/04/10 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
angular4模块中给标签添加背景图的实现方法
2017/09/15 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
Python中input和raw_input的一点区别
2014/10/21 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
2019/08/24 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
基于TensorBoard中graph模块图结构分析
2020/02/15 Python
基于python3实现倒叙字符串
2020/02/18 Python
python内打印变量之%和f的实例
2020/02/19 Python
将HTML5 Canvas的内容保存为图片借助toDataURL实现
2013/05/20 HTML / CSS
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
手机被没收的检讨书
2014/10/04 职场文书
党干部专题民主生活会对照检查材料思想汇报
2014/10/06 职场文书
2014年发展党员工作总结
2014/11/12 职场文书
英文商务邀请函范文
2015/01/31 职场文书
收费员岗位职责
2015/02/14 职场文书
导游词之贵州织金洞
2019/10/12 职场文书