码迷,mamicode.com
首页 > 其他好文 > 详细

ngrinder 压力测试实践(一) -- ngrinder介绍及部署

时间:2018-04-19 17:44:14      阅读:805      评论:0      收藏:0      [点我收藏+]

标签:ngrinder   dockr ngrinder   

ngrinder 介绍

ngrinder 是一款操作简单,功能强大的分布式压力测试工具,其可以简单快速的开始测试,也可以灵活根据实际需求设计场景完成压力测试工作。

快速开始
第一步:输入待测地址 技术分享图片

第二步:设定压测参数
技术分享图片

第三步:设定预约或立刻开始

技术分享图片

第四步:监测过程,查看结果

技术分享图片

ngrinder Docker 部署

ngrinder 分为 控制器和agent 两个部分,agent 可以部署多台,提升压测能力

docker-compose.yaml

  ngrinder-controller:
    image: ngrinder/controller
    container_name: ngrinder-controller
    hostname: ngrinder-controller  
    ports:
      - 9080:80 
      - 16001:16001 
      - 12000-12009:12000-12009
    volumes:
      - /data/ngrinder/controller:/opt/ngrinder-controller 
  ngrinder-agent:
    image: ngrinder/agent
    container_name: ngrinder-agent
    hostname: ngrinder-agent
    volumes:
      - /data/ngrinder/agent:/opt/ngrinder-agent
    command:
      - 10.157.25.138:9080  # ngrider-control  docker 宿主机的ip 和 端口

注意:若要实现多台agent ,复制ngrinder-agent 部分即可

ngrinder 压力测试实践(一) -- ngrinder介绍及部署

标签:ngrinder   dockr ngrinder   

原文地址:http://blog.51cto.com/13673090/2105459

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!