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 UBB 解析实现代码
Nov 27 PHP
解析phpstorm + xdebug 远程断点调试
Jun 20 PHP
php多文件上传下载示例分享
Feb 20 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 PHP
PHP用反撇号执行外部命令
Apr 14 PHP
php外部执行命令函数用法小结
Oct 11 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
PHP字符串与数组处理函数用法小结
Jan 07 PHP
TP5框架安全机制实例分析
Apr 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封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
PHP Cookie学习笔记
2016/08/23 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
javascript 定义初始化数组函数
2009/09/07 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
javascript实现计时器的简单方法
2016/02/21 Javascript
JS实现留言板功能
2017/06/17 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
用VueJS写一个Chrome浏览器插件的实现方法
2019/02/27 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
JavaScript用document.write()输出换行的示例代码
2020/11/26 Javascript
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
python logging日志模块的详解
2017/10/29 Python
Python装饰器用法实例总结
2018/05/26 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
2019/12/30 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
2020/05/26 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
办公室文员工作自我评价
2013/12/01 职场文书
酒店个人培训自我鉴定
2013/12/11 职场文书
自动化职业生涯规划书范文
2014/01/03 职场文书
自我鉴定三原则
2014/01/13 职场文书
简历自我评价模版
2014/01/31 职场文书
财务总监岗位职责
2014/03/07 职场文书
培训班开班仪式主持词
2014/03/28 职场文书
责任书范本
2014/08/25 职场文书
四查四看整改措施
2014/09/19 职场文书
2014幼儿教师个人工作总结
2014/12/03 职场文书
终止合同协议书范本
2016/03/22 职场文书
java开发双人五子棋游戏
2022/05/06 Java/Android
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS