Redis-Cell令牌桶限流详述(1)

本文详细介绍了Redis-Cell令牌桶限流的安装步骤,包括下载、安装、异常处理,以及如何在Redis中加载和测试模块。同时,文章提供了Java调用Redis-Cell模块的实现代码示例,帮助读者理解和应用限流功能。
摘要由CSDN通过智能技术生成

Redis-Cell的GitHub地址:

https://github.com/brandur/redis-cell

Redis-Cell基于Rust语言开发,如果不想花费精力去搞Rust环境,那么可以直接下载与你的操作系统对应的安装包(这个很关键,我就安装了挺多次的,如果安装的问题比较多的话,也建议降低一个release版本!)

image.png

下载对应的安装包:

https://github.com/brandur/redis-cell/releases/download/v0.3.0/redis-cell-v0.3.0-armv7-unknown-linux-gnueabihf.tar.gz

image.png

如果不清楚自己的服务器(Linux)版本的,可以事先查看后再下载安装包:

# Linux 查看当前操作系统的内核信息

uname -a

# 查看当前操作系统系统的版本信息

cat /proc/version

image.png

2.2 安装&异常处理

  • 在Redis的安装目录的同级目录下,新建文件夹Redis-Cell,将压缩包上传后解压

tar -zxvf redis-cell-v0.2.5-powerpc64-unknown-linux-gnu.tar.gz

  • 解压后出现如下文件,复制libredis_cell.so文件的路径(pwd查看当前路径

image.png

  • 修改Redis配置文件,redis.conf,添加完成后记得保存后再退出

image.png

  • 重启Redis,如果启动正常,进入redis客户端,通过module list查看挂载的模块是否有Redis-Cell

image.png

  • 测试指令,出现如下情况说明集成Redis-Cell成功

image.png

  • 如果重启R
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值