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 相关文章推荐
VML绘图板②脚本--VMLgraph.js、XMLtool.js
Oct 09 PHP
php数据库密码的找回的步骤
Jan 12 PHP
php结合表单实现一些简单功能的例子
Jun 04 PHP
分享一个PHP数据流应用的简单例子
Jun 01 PHP
对于PHP 5.4 你必须要知道的
Aug 07 PHP
php的ZipArchive类用法实例
Oct 20 PHP
PHP7.0安装笔记整理
Aug 28 PHP
PHP数组编码gbk与utf8互相转换的两种方法
Sep 01 PHP
php 多文件上传的实现实例
Oct 23 PHP
PHP开发实现微信退款功能示例
Nov 25 PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 PHP
php使用event扩展的io复用测试的示例
Oct 20 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笔记之:文章中图片处理的使用
2013/04/26 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
2019/10/15 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
html超链接打开窗口大小的方法
2013/03/05 Javascript
appendChild() 或 insertBefore()使用与区别介绍
2013/10/11 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
2013/12/10 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
2014/06/15 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
原生JS轮播图插件
2017/02/09 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
2017/02/10 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
vue 动态绑定背景图片的方法
2018/08/10 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
2018/08/31 Javascript
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
Vue基础配置讲解
2019/11/29 Javascript
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
2020/09/21 Javascript
Vue——解决报错 Computed property "****" was assigned to but it has no setter.
2020/12/19 Vue.js
Python中使用partial改变方法默认参数实例
2015/04/28 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
Django forms组件的使用教程
2018/10/08 Python
Pandas DataFrame 取一行数据会得到Series的方法
2018/11/10 Python
python数据挖掘需要学的内容
2019/06/23 Python
Python 复平面绘图实例
2019/11/21 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
2021/01/24 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
2014年自愿离婚协议书范本
2014/09/25 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
Vue鼠标滚轮滚动切换路由效果的实现方法
2021/08/04 Vue.js