最新 最热

自建WAF防火墙

介绍一种 Tengine 结合 lua 防御 cc 攻击的案例。用户可以进行相关尝试,但本文只用于操作演示,不对操作结果和出现的问题负责。

2022-05-25
0

vim 从嫌弃到依赖(12)——打开及保存文件

在前几篇文章中,我们从vim各种模式的使用着手介绍了vim如何进行文本本身的编辑。也通过缓冲区列表的介绍了解到了vim是如何进行打开文件的管理。这篇我们将会着眼于文件的打开和保存的基本操作。通过这篇的阅读,我们可...

2022-05-19
0

Redis 常用命令-上

keys key-pattern:返回匹配的 key 列表,比如:keys foo* 表示查找 foo 开头的 keys。

2022-05-17
1

Redis 做接口限流,一个注解的事!

松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,深度剖析若依脚手架,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。----Redis 除了做缓存,还能干很多很多...

2022-05-16
1

一次 APISIX 网关 503 的问题排查(DNS篇)

最近我们内网的 k8s 集群做了一次升级,发现经过 APISIX 网关服务都 503 异常了,于是做了一次分析。我们在内网和线上都采用了 APISIX 来做流量网关,对 APISIX 也贡献了 6 个 PR,所以对它的源码还算比较了解。下面排查过程...

2022-05-13
1

从零到一实现 RocketMQ 的 Wireshark Lua 插件

学习 RocketMQ,需要搞懂两个东西:通信和存储。这里花了一点时间写了一个 RocketMQ 的 wireshark lua 插件,过程挺有意思,写出来记录一下。

2022-05-13
0

【Redis实战】解决Redis安装时的编译报错问题

1、报错:“cc:未找到命令”

lua
2022-05-12
0

Lua+OpenResty快速入门

Lua是一种轻量、小巧的脚本语言,用标准C语言编写并以源代码形式开发。设计的目的是为了嵌入到其他应用程序中,从而为应用程序提供灵活的扩展和定制功能。...

2022-05-11
0

Redis进阶学习08--多级缓存

传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,如图:

2022-05-11
1

C++与lua的结合,LuaBridge的使用

LuaBridge 是一个简单好用的轻量级且无依赖的库,用于在C ++和 LUA(一种强大,快速,轻量级,可嵌入的脚本语言)之间来回映射数据,函数和类。

2022-05-11
0