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下MAIL的另一解决方案
Oct 09 PHP
PHP提取数据库内容中的图片地址并循环输出
Mar 21 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
May 23 PHP
php天翼开放平台短信发送接口实现方法
Dec 22 PHP
php截取html字符串及自动补全html标签的方法
Jan 15 PHP
帝国cms常用标签汇总
Jul 06 PHP
PHP使用PDO调用mssql存储过程的方法示例
Oct 07 PHP
关于php unset对json_encode的影响详解
Nov 14 PHP
php 处理png图片白色背景色改为透明色的实例代码
Dec 10 PHP
PHP面向对象程序设计之对象的遍历操作示例
Jun 12 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
laravel框架学习笔记之组件化开发实现方法
Feb 01 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
使用Xdebug调试和优化PHP程序之[1]
2007/04/17 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
Javascript 面向对象特性
2009/12/28 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
2015/12/11 Javascript
Nodejs 搭建简单的Web服务器详解及实例
2016/11/30 NodeJs
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
React中的refs的使用教程
2018/02/13 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
2020/10/31 Javascript
[01:30]我们共输赢 完美世界城市挑战赛开启全新赛季
2019/04/19 DOTA
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
Python实现检测服务器是否可以ping通的2种方法
2015/01/01 Python
Python3.2中的字符串函数学习总结
2015/04/23 Python
探究python中open函数的使用
2016/03/01 Python
Python正则表达式非贪婪、多行匹配功能示例
2017/08/08 Python
python使用jieba实现中文分词去停用词方法示例
2018/03/11 Python
python psutil库安装教程
2018/03/19 Python
解决python 无法加载downsample模型的问题
2018/10/25 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
Python Gitlab Api 使用方法
2019/08/28 Python
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
厨房工作人员岗位职责
2013/11/15 职场文书
学校募捐倡议书
2014/05/14 职场文书
无财产离婚协议书范本
2014/10/28 职场文书
安阳殷墟导游词
2015/02/10 职场文书
地道战观后感
2015/06/04 职场文书
农贸批发市场管理制度
2015/08/07 职场文书
导游词之张家界
2019/10/31 职场文书
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL