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中的超全局变量
Oct 09 PHP
php中使用cookie来保存用户登录信息的实现代码
Mar 08 PHP
PHP读取文件内容后清空文件示例代码
Mar 18 PHP
实例讲解yii2.0在php命令行中运行的步骤
Dec 01 PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
Jan 07 PHP
php基于jquery的ajax技术传递json数据简单实例
Apr 15 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
php使用高斯算法实现图片的模糊处理功能示例
Nov 11 PHP
PHP设计模式之适配器模式定义与用法详解
Apr 03 PHP
PHP两个n位的二进制整数相加问题的解决
Aug 26 PHP
PHP中的访问修饰符简单比较
Feb 02 PHP
php中isset与empty函数的困惑与用法分析
Jul 05 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.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
PHP session有效期session.gc_maxlifetime
2011/04/20 PHP
PHP number_format() 函数定义和用法
2012/06/01 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
2019/08/30 PHP
js动态添加事件并可传参数示例代码
2013/10/21 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
jquery获取选中的文本和值的方法
2014/07/08 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
async/await与promise(nodejs中的异步操作问题)
2017/03/03 NodeJs
JavaScript限定范围拖拽及自定义滚动条应用(3)
2017/05/17 Javascript
Vue.js弹出模态框组件开发的示例代码
2017/07/26 Javascript
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
Python open读写文件实现脚本
2008/09/06 Python
python正则表达式re模块详解
2014/06/25 Python
python3+mysql查询数据并通过邮件群发excel附件
2018/02/24 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
yy生日主持词
2014/03/20 职场文书
村干部培训班主持词
2014/03/28 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
民事诉讼代理委托书
2014/10/08 职场文书
预备党员个人总结
2015/02/14 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
初中思品教学反思
2016/02/20 职场文书
《正比例》教学反思
2016/02/23 职场文书
2019最新校园运动会广播稿!
2019/06/28 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
Elasticsearch 数据类型及管理
2022/04/19 Python