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 相关文章推荐
mysql 字段类型说明
Apr 27 PHP
php 判断访客是否为搜索引擎蜘蛛的函数代码
Jul 29 PHP
php中根据变量的类型 选择echo或dump
Jul 05 PHP
php随机输出名人名言的代码
Oct 07 PHP
zf框架的Filter过滤器使用示例
Mar 13 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Jul 22 PHP
PHP中preg_match函数正则匹配的字符串长度问题
May 27 PHP
php中的异常和错误浅析
May 03 PHP
PHP+原生态ajax实现的省市联动功能详解
Aug 15 PHP
php通过各种函数判断0和空
Jul 04 PHP
PHP count_chars()函数讲解
Feb 14 PHP
PHP基于进程控制函数实现多线程
Dec 09 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控制网页过期时间的代码
2008/09/28 PHP
php事务处理实例详解
2014/07/11 PHP
php一维二维数组键排序方法实例总结
2014/11/13 PHP
ThinkPHP框架设计及扩展详解
2014/11/25 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
浅析php如何实现爬取数据原理
2018/09/27 PHP
微信支付之JSAPI公众号支付详解
2019/05/15 PHP
php使用curl伪造浏览器访问操作示例
2019/09/30 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
JavaScript动态加载样式表的方法
2015/03/21 Javascript
JS解析XML文件和XML字符串详解
2015/04/17 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
ES6解构赋值实例详解
2017/10/31 Javascript
JS随机数产生代码分享
2018/02/24 Javascript
React全家桶环境搭建过程详解
2018/05/18 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
浅谈Vue为什么不能检测数组变动
2019/10/14 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
python实现ftp客户端示例分享
2014/02/17 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
python 画二维、三维点之间的线段实现方法
2019/07/07 Python
HTML5实践-图片设置成灰度图
2012/11/12 HTML / CSS
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
什么是属性访问器
2015/10/26 面试题
城建学院毕业生自荐信
2014/01/31 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
运动会广播稿100字
2014/09/14 职场文书
离职信范文
2015/06/23 职场文书
老兵退伍感言
2015/08/03 职场文书
Python 实现定积分与二重定积分的操作
2021/05/26 Python
Go 通过结构struct实现接口interface的问题
2021/10/05 Golang
Golang bufio详细讲解
2022/04/21 Golang