Elasticsearch —压力测试Rally

2022年 10月 18日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

本站教程收集整理的这篇文章主要介绍了Elasticsearch ---- 压力测试Rally,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

说明:

现阶段想要优化ES集群,所以要"复制"现在线上环境ES集群,本地测试优化前性能及优化后性能;

环境介绍:

  1. 本地测试环境在两台服务器分别部署ES且加入为一个集群提供服务;
  2. 在另一台服务器搭建ES测试工具Rally;

搭建过程:

直接将线上某台ES实例打包上传至本地测试服务器解压运行即可;

Rally程序部署过程

  1. 在服务器上安装Docker;
  2. 下载rally官方镜像;
~]# docker pull elastic/rally:latest  ~]# docker images  REPOSITORY           TAG       IMAGE ID       CREATED        SIZE  elastic/rally        latest    181d3dBAC732   4 months ago   520MB  
  1. 在ES集群启动的状态下运行压测工具
docker run --name rally --network=host -d elastic/rally --track-params='number_of_replicas:2' --pipeline=benchmark-only --target-hosts=192.168.1.101:9200,192.168.1.102:9200  
  1. --track-params: 这里可以自定义副本数 or 分片数等其他自定义内容;
  2. --target-hosts: 要测试的目标;

参考官方文档挑选出针对自己来说有用处的参数
https://esrally.readthedocs.io/en/latest/sumMary_report.html

本站总结

以上是本站教程为你收集整理的Elasticsearch ---- 压力测试Rally全部内容,希望文章能够帮你解决Elasticsearch ---- 压力测试Rally所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: