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 版本]
Mar 20 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
Sep 13 PHP
PHP面向对象学习笔记之一 基础概念
Oct 06 PHP
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
Nov 14 PHP
php编写简单的文章发布程序
Jun 18 PHP
php获取汉字拼音首字母的方法
Oct 21 PHP
PHP互换两个变量值的方法(不用第三变量)
Nov 14 PHP
php安装dblib扩展,连接mssql的具体步骤
Mar 02 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
PHP智能识别收货地址信息实例
Jan 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实现对数组分页处理实例详解
2017/02/07 PHP
flash遮住div问题的正确解决方法
2014/02/27 Javascript
新手快速学习JavaScript免费教程资源汇总
2015/06/25 Javascript
Bootstrap的图片轮播示例代码
2015/08/31 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
详解Node.js 命令行程序开发教程
2017/06/07 Javascript
angularjs之$timeout指令详解
2017/06/13 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
javascript定时器取消定时器及优化方法
2017/07/08 Javascript
vue插槽slot的理解和使用方法
2019/04/03 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
2019/12/22 Javascript
JavaScript工具库MyTools详解
2020/01/01 Javascript
vue 路由守卫(导航守卫)及其具体使用
2020/02/25 Javascript
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
python获取外网ip地址的方法总结
2015/07/02 Python
python查看FTP是否能连接成功的方法
2015/07/30 Python
Python通过命令开启http.server服务器的方法
2017/11/04 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
2019/08/09 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
Python调用C/C++的方法解析
2020/08/05 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
美国最好的保健品打折网店:Swanson
2017/08/04 全球购物
工作检讨书500字
2014/10/19 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
城管年度个人总结
2015/02/28 职场文书
交通安全月活动总结
2015/05/08 职场文书
2015初一年级组工作总结
2015/07/24 职场文书
2019广播稿怎么写
2019/04/17 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
2021/06/08 Python
Golang 遍历二叉树
2022/04/19 Golang
Python开发五子棋小游戏
2022/05/02 Python
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers