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 字段的那个点为是定界符
Jan 15 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
Jun 09 PHP
php算开始时间到过期时间的相隔的天数
Jan 12 PHP
PHP学习之正则表达式
Apr 17 PHP
那些年一起学习的PHP(三)
Mar 22 PHP
php函数array_merge用法一例(合并同类数组)
Feb 03 PHP
php GUID生成函数和类
Mar 10 PHP
ThinkPHP模版中导入CSS和JS文件的方法
Nov 29 PHP
Yii中表单用法实例详解
Jan 05 PHP
Smarty实现页面静态化(生成HTML)的方法
May 23 PHP
Zend Framework数据库操作技巧总结
Feb 18 PHP
Laravel 添加多语言提示信息的方法
Sep 29 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 日期时间处理函数小结
2009/12/18 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
php判断访问IP的方法
2015/06/19 PHP
JQuery 学习技巧总结
2010/05/21 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
JavaScript实现数字数组正序排列的方法
2015/04/06 Javascript
概述如何实现一个简单的浏览器端js模块加载器
2016/12/07 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
AngularJS中的按需加载ocLazyLoad示例
2017/01/11 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
2018/07/31 jQuery
JavaScript如何实现元素全排列实例代码
2019/05/14 Javascript
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
[58:18]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Mineski
2018/03/30 DOTA
python根据出生日期返回年龄的方法
2015/03/26 Python
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
2016/01/20 Python
Python三种遍历文件目录的方法实例代码
2018/01/19 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
PyQt+socket实现远程操作服务器的方法示例
2019/08/22 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
网站设计师的岗位职责
2013/11/21 职场文书
房地产营销策划方案
2014/02/08 职场文书
投资合作协议书范本
2014/04/17 职场文书
计算机实训报告范文
2014/11/05 职场文书
廉政承诺书
2015/01/19 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
pytorch 如何使用amp进行混合精度训练
2021/05/24 Python