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 开发的 8 个技巧
Oct 09 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
Oct 13 PHP
基于php iconv函数的使用详解
Jun 09 PHP
apache配置虚拟主机的方法详解
Jun 17 PHP
php的一个简单加密解密代码
Jan 14 PHP
php从数组中随机选择若干不重复元素的方法
Mar 14 PHP
php实现和c#一致的DES加密解密实例
Jul 24 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
Apr 20 PHP
PHP输出Excel PHPExcel的方法
Jul 26 PHP
PHP常见加密函数用法示例【crypt与md5】
Jan 27 PHP
PHP高并发和大流量解决方案整理
Dec 24 PHP
php png失真的原因及解决办法
Oct 24 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中的替代语法简介
2014/08/22 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
php简单获取复选框值的方法
2016/05/11 PHP
smarty自定义函数用法示例
2016/05/20 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
php使用curl伪造来源ip和refer的方法示例
2018/05/08 PHP
一个不错的用JavaScript实现的UBB编码函数
2007/03/09 Javascript
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
通过遮罩层实现浮层DIV登录的js代码
2014/02/07 Javascript
JavaScript中的比较操作符>、=、
2014/12/31 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
浅谈jQuery添加的HTML,JS失效的问题
2016/10/05 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
LayUI表格批量删除方法
2018/08/15 Javascript
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
对Python中DataFrame按照行遍历的方法
2018/04/08 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
2019/06/20 Python
Python 动态变量名定义与调用方法
2020/02/09 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
python ssh 执行shell命令的示例
2020/09/29 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
法学院方阵解说词
2014/01/29 职场文书
晨会主持词
2014/03/17 职场文书
父母寄语大全
2014/04/12 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
2015初一年级组工作总结
2015/07/24 职场文书
小学安全教育主题班会
2015/08/12 职场文书
七年级作文之英语老师
2019/10/28 职场文书
Vue全局事件总线你了解吗
2022/02/24 Vue.js
python blinker 信号库
2022/05/04 Python