You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

redis-benchmark获取CONFIG失败,如何编译带TLS选项的版本?

编译启用TLS支持的redis-benchmark

1. 安装OpenSSL依赖

先确保系统装有OpenSSL开发包:

  • Debian/Ubuntu系:sudo apt-get install libssl-dev
  • RHEL/CentOS/Rocky系:sudo dnf install openssl-devel(旧版系统可替换为yum)

2. 从Redis源码编译带TLS的版本

默认编译Redis不会启用TLS,需指定编译参数:

  • 下载对应版本的Redis源码包,解压后进入源码目录
  • 若之前编译过Redis,先执行清理:make clean
  • 启用TLS编译:make BUILD_TLS=yes
  • 编译完成后,src/redis-benchmark就是带TLS支持的版本,执行./src/redis-benchmark --help可查看新增的TLS选项(包括--tls、--cacert、--cert、--key等)
  • 若要替换系统全局的redis-benchmark,执行:sudo make install BUILD_TLS=yes

3. 带TLS的redis-benchmark使用示例

连接需要证书认证的Redis实例时,命令示例:

redis-benchmark --tls --cacert /path/to/ca-cert.pem --cert /path/to/client-cert.pem --key /path/to/client-key.pem -h 127.0.0.1 -p 6379

内容的提问来源于stack exchange,提问作者user2713498

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 03:25:17