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 相关文章推荐
如何将一个表单同时提交到两个地方处理
Oct 09 PHP
dedecms系统常用术语汇总
Apr 03 PHP
php MsSql server时遇到的中文编码问题
Jun 11 PHP
php Memcache 中实现消息队列
Nov 24 PHP
PHP编程函数安全篇
Jan 08 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
Jun 12 PHP
Codeigniter实现处理用户登录验证后的URL跳转
Jun 12 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
Jul 01 PHP
利用Fix Rss Feeds插件修复WordPress的Feed显示错误
Dec 19 PHP
ThinkPHP表单令牌错误的相关解决方法分析
May 20 PHP
php使用file函数、fseek函数读取大文件效率对比分析
Nov 04 PHP
Laravel框架实现redis集群的方法分析
Sep 14 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如何得到当前页和上一页的地址?
2006/11/27 PHP
php实现简单的上传进度条
2015/11/17 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
深入理解PHP JSON数组与对象
2016/07/19 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
onbeforeunload与onunload事件异同点总结
2013/06/24 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
详解js静态资源文件请求的处理
2017/08/01 Javascript
vue js秒转天数小时分钟秒的实例代码
2018/08/08 Javascript
vue-rx的初步使用教程
2018/09/21 Javascript
jquery将信息遍历到界面上实例代码
2020/01/21 jQuery
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
python读写文件操作示例程序
2013/12/02 Python
python中dir函数用法分析
2015/04/17 Python
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
用Django写天气预报查询网站
2018/10/21 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
Python多线程正确用法实例解析
2020/05/30 Python
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
2015年毕业生自我鉴定模板
2014/09/19 职场文书
出差报告怎么写
2014/11/06 职场文书
民政工作个人总结
2015/02/28 职场文书
婚育证明格式
2015/06/17 职场文书
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
2022/08/05 Servers