【问题标题】:How to use worker with locust command如何使用带有蝗虫命令的工人
【发布时间】:2021-03-01 08:44:40
【问题描述】:

如何使用 docker-compose 命令使用测试时间和用户数

docker-compose up --scale worker=2

或者

如何通过locust命令使用worker

locust -f --headless -u 1000 -r 100 --run-time 2m

【问题讨论】:

    标签: python load-testing locust


    【解决方案1】:

    这可以通过 docker-compose up 命令实现:-

    创建 docker-compose.yml 文件

    version: '3'
    
    services:
      master:
        build: .
        ports:
         - "8089:8089"
        volumes:
          - ./:/mnt/locust
        command: -f /mnt/locust/locustfile.py --master --headless -u 1000 -r 100 --run-time 20s
    
      worker:
        build: .
        volumes:
          - ./:/mnt/locust
        command: -f /mnt/locust/locustfile.py --worker --master-host master
    
    
    
    FROM command line run :- docker-compose up --scale worker=2
    

    这将运行指定的持续时间,即 20 秒

    【讨论】:

      猜你喜欢
      • 2014-10-13
      • 1970-01-01
      • 1970-01-01
      • 2022-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多