1、Redis中的内存维护策略 redis作为优秀的中间缓存件,时常会存储大量的数据,即使采取了集群部署来动态扩容,也应该及时清理内存,维持系统性能 (1)设置过期时间 默认情况是永久有效(-1): 127.0.0.1:6379> set zhai 1997 OK 127.0.0.1:6379> g ...
分类:
其他好文 时间:
2020-06-28 22:45:02
阅读次数:
58
安装环境系统 :centos7软件信息:lasticsearch-6.6.2.rpmjdk-8u131-linux-x64_.rpmkibana-6.6.2-x86_64.rpmlogstash-6.6.0.rpm提醒信息请提前写配置文件,并保证配置文件与脚本处于同一目录内以及四个安装包脚本代码#!... ...
分类:
系统相关 时间:
2020-06-28 22:22:58
阅读次数:
99
因日志产生多了,或者数据多了,导致硬盘满了,没及时清理。 elasticsearch 在程序连接后,提示无法连接问题。 解决: 1、清理掉多余日志。或文件信息。 2、修改索引,让其能够重新写入。 其中: 索引名称 china_index 用户名密码 ,没有的情况下可以不写 -u elastic:el ...
队列 队列用于异步执行消耗时间多的工作,比如发送邮件等操作,好处是可以快速为客户响应结果,具体处理异步后台的操作。 下面的操作使用高效的redis完成处理,所以需要安装相应的扩展包 composer require "predis/predis:~1.0" 处理失败任务 有时你的队列任务会失败。La ...
分类:
其他好文 时间:
2020-06-28 20:36:19
阅读次数:
61
介绍 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-valu ...
分类:
其他好文 时间:
2020-06-28 18:47:41
阅读次数:
85
1.事故背景 在APP访问服务器接口时需要从redis中获取token进行校验,服务器上线后发现一开始可以正常访问,但只要短时间内请求量增长服务则无法响应 2.排查流程 (1)使用top指令查看CPU资源占用还远远达不到瓶颈,排查因为CPU资源不足导致服务不可用的可能 (2)查看tomcat线程池配 ...
分类:
编程语言 时间:
2020-06-28 18:07:18
阅读次数:
75
先来个工具操作 1、获取链接https://www.huya.com/g/xingxiu 2、删除字段、增加字段、开始采集 3、启动 4、运行中 5、采的太多了我就停止了 6、导出数据Excel格式 7、查看本地文件 8、导入到mysql数据库 9、mysql配置 10、选择导出设置 11、查看my ...
分类:
其他好文 时间:
2020-06-28 15:35:02
阅读次数:
93
1.安装包 pip install redis pip install django-redis-sessions 2.settings.py 配置 # 添加配置信息 # 设置redis存储session信息 SESSION_ENGINE = 'redis_sessions.session' SES ...
分类:
其他好文 时间:
2020-06-28 15:21:36
阅读次数:
45
一,什么情况下需要使用多个redis数据源? 为了缓存数据,通常我们会在线上使用多个redis的cluster, 每个cluster中缓存不同的数据,以方便管理. 例如:我们缓存了杂志文章/商品信息/分类页面 同时我们又使用一个redis cluster作为分布式session 这里就会有多个red ...
分类:
编程语言 时间:
2020-06-28 14:54:20
阅读次数:
54
总结:使用一致性hash-槽-节点方式,一旦增删节点,重新分配变动的槽来保证各节点负载均衡。 一个端口用来正常访问,1****端口用来同步集群状态。1s10次同步。 一、集群的作用 集群,即Redis Cluster,是Redis 3.0开始引入的分布式存储方案。 集群由多个节点(Node)组成,R ...
分类:
其他好文 时间:
2020-06-28 13:38:44
阅读次数:
57