使用Rally 进行elasticsearch 集群压测, 如何使用 rally docker 构建分布式??
Elasticsearch | 作者 k3v8ns | 发布于2019年12月20日 | 阅读数:1671
如题所述.
在 rally 官方文档中有如下信息:
Running Rally with Docker
Limitations
The following Rally functionality isn’t supported when using the Docker image:
Distributing the load test driver to apply load from multiple machines.
Using other pipelines apart from benchmark-only.
字面意思是 无法在 容器环境下 构建分布式 压测.
那到底是 在一条物理机上无法拉起多个 docker rally 还是 在 不同的物理机上也无法拉起??
具体有什么原因呢??
还请哪位大神给指导一下.
在 rally 官方文档中有如下信息:
Running Rally with Docker
Limitations
The following Rally functionality isn’t supported when using the Docker image:
Distributing the load test driver to apply load from multiple machines.
Using other pipelines apart from benchmark-only.
字面意思是 无法在 容器环境下 构建分布式 压测.
那到底是 在一条物理机上无法拉起多个 docker rally 还是 在 不同的物理机上也无法拉起??
具体有什么原因呢??
还请哪位大神给指导一下.
1 个回复
匿名用户
赞同来自:
不让用,那就不用docker呗。
使用纯手工方式,搭建rally 分布式集群 不就行了吗?
官方也说了,docker 方式部署rally,是不支持分布式集群的,不管是一台机器,安装多个rally,还是多台机器上安装rally。
虽然我没弄过,但是我个人认为,很可能是rally集群通信,在docker 容器环境里面有问题。
ES 集群都可以通过docker搭建。