在nginx/openresty中,我们知道可以通过worker_processes参数控制work进程,wo…
今天浏览openresty仓库,看到lua-nginx-module有一块内容:data-sharing-wi…
Redis内存碎片是指Redis中已被回收但仍然处于一块连续的内存区域内的未使用内存空间,这些内存空间无法被重…
此处记录下openresty中可用的时间方法 ngx时间方法 ngx有以下几个时间方法 一个获取时间样例 输出…
ILM简介 索引生命周期管理ILM,顾名思义,就是管理索引的整个生命周期,官方ILM定义了四个索引生命周期阶段…
lua也有类似composer/mvn/pip的的包管理器,那就是luarocks 博主这里已安装过openr…
部署完es后,怎么知道目前es服务的性能呢?这时就可以用官方的工具esrally来压一压,看看你装的es服务能…
IP白名单限制这个,这个限制在调用第三方平台接口时,很常见,比如一些验证码平台,微信平台,支付接口等。。。所以…
最近博主在看高可用系统的三板斧相关知识点:熔断,限流,降级。此处就描述下博主是如何用openresty做限流的…
刚学习openresty时,匆匆看了看lua基本语法知识,就开始上手写些简单的示例demo。期间总会遇到报错,…
一个简单的计算api服务,提供:加减乘除,从这个示例可以get到: 模块创建和引入 用table来创建modu…
最近想整一个服务,想用来获取用户的的请求IP,之前项目中对一些接口存在一些黑白名单限制,都是在后端中做处理,调…
记录下openresty处理流程,方便后续学习使用 一个样例 在error.log中查看调试输出 不同的阶段,…
博主是在2019年时才接触到openresty,当时通勤路上看到一篇关于动态更新nginx配置的微信文章,遂有…
此篇记录下博主常用的操作命令,以下命令都是在kibana的dev tools控制台中运行 _cat API系列…
Ceph 基本概念 目前Ceph官方提供了几种不同的部署Ceph集群的方法 基本组件 使用cephadm部署 …
redis实例key数量统计信息 使用dbsize查看 使用info查看 redis的key过期设置 设置过期…
当项目初期决定好存储某种数据时,在创建索引的时候就需要将数据结构确定下来,于此同时索引的设定和其他配置将不能改…
前言 keepalived想必运维都不陌生,其核心是通过VRRP协议来进行实现的。目前在网络上流行的使用方案大…