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
dedecms采集中可以过滤多行代码的正则表达式
Mar 17 PHP
php Mysql日期和时间函数集合
Nov 16 PHP
php strstr查找字符串中是否包含某些字符的查找函数
Jun 03 PHP
php自定义函数之递归删除文件及目录
Aug 08 PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
Jul 01 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
May 23 PHP
PHP中exec与system用法区别分析
Sep 22 PHP
PHP制作图形验证码代码分享
Oct 23 PHP
表单提交错误后返回内容消失问题的解决方法(PHP网站)
Oct 20 PHP
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
Feb 04 PHP
php计数排序算法的实现代码(附四个实例代码)
Mar 31 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
fgetcvs在linux的问题
2012/01/15 PHP
PHP最常用的2种设计模式工厂模式和单例模式介绍
2012/08/14 PHP
解析mysql left( right ) join使用on与where筛选的差异
2013/06/18 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
php常用的工具开发整理
2019/09/26 PHP
laravel框架 laravel-admin上传图片到oss的方法
2019/10/13 PHP
node.js实现逐行读取文件内容的代码
2014/06/27 Javascript
EasyUi combotree 实现动态加载树节点
2016/04/01 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
2017/01/23 Javascript
Angular项目中$scope.$apply()方法的使用详解
2017/07/26 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
详解node.js 下载图片的 2 种方式
2018/03/02 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
Python扩展内置类型详解
2018/03/26 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
python使用插值法画出平滑曲线
2018/12/15 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
Python 用三行代码提取PDF表格数据
2019/10/13 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
Python request操作步骤及代码实例
2020/04/13 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
python的setattr函数实例用法
2020/12/16 Python
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
美国在线珠宝商店:SZUL
2017/02/11 全球购物
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
初一家长会邀请函
2014/01/31 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
奔腾年代观后感
2015/06/09 职场文书