메뚜기에서 "for"를 사용할 때 어떻게 트래픽을 제어 할 수 있습니까?

샛별

메뚜기에서 "for"를 사용할 때 "req / s"가 왜 너무 높은지 모르겠습니다.

class UserBehavior(TaskSet):

    @task(1)
    def start_congche(self):
        filename = 'D:\测试\项目\精励评分\从车评分/阳光压力测试数据.csv'
        with open(filename) as f:
            reader = csv.DictReader(f)
            for test in reader:
                self.client.post("/DataPreFillServer/DataPreFillProductService", first +test["vin"] + vincode +test["vehicle_code"] + vehicleCode + end)

class WebsiteUser(HttpLocust):
    task_set = UserBehavior
    host = "http://10.10.6.12:8080"
    min_wait = 1000
    max_wait = 1000

여기에 이미지 설명 입력

하지만 "for"를 사용하지 않으면 모든 것이 괜찮습니다 ....

class UserBehavior(TaskSet):
    
         @task(1)
         def start_congche(self):
             self.client.post("/DataPreFillServer/DataPreFillProductService", first + vincode + vehicleCode + end)

여기에 이미지 설명 입력

샛별

큐의 클래스를 사용합니다. 매번 큐에서 값을 가져옵니다.

user_data_queue = queue.Queue()
filename = 'XXXXXXXX.csv'
with open(filename) as f:
    reader = csv.DictReader(f)
    for test in reader:
        data = {
        "vin": test["vin"],
        "vehicle_code": test["vehicle_code"],
        }
        user_data_queue.put_nowait(data)

 try:
    data = self.locust.user_data_queue.get_nowait()
 except queue.Empty:    
    exit(0)

 self.client.post("/DataPreFillServer/DataPreFillProductService",payload)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

promise를 사용할 때 dockerode에서 stdout을 어떻게 캡처 할 수 있습니까?

분류에서Dev

Makefile : 'make -j'를 사용할 때 부분 컴파일 순서를 어떻게 제어 할 수 있습니까?

분류에서Dev

Adaptive Card에서 사용자가 제출할 때 어떻게 ToggleVisibility를 할 수 있습니까?

분류에서Dev

XDomainRequest를 사용할 때 어떻게 헤더를 얻을 수 있습니까?

분류에서Dev

* void 항목을 * void 배열에 추가 할 때 컴파일러는 메모리에서 사용할 바이트 수를 어떻게 알 수 있습니까?

분류에서Dev

파생 클래스를 테스트 할 때 기본 메서드를 어떻게 모의 할 수 있습니까?

분류에서Dev

다른 글꼴 유형을 사용할 때 글꼴 크기를 어떻게 계산할 수 있습니까?

분류에서Dev

archive_file에서 dependent_on을 사용할 때 어떻게 일관된 경로를 얻을 수 있습니까?

분류에서Dev

C #에서 사용자 지정 직렬화를 사용할 때 XML 요소의 이름을 어떻게 제어 할 수 있습니까?

분류에서Dev

특정보기를 선택할 때 수명주기 방법을 어떻게 사용할 수 있습니까?

분류에서Dev

stdin에 텍스트를 제공 할 때 통신 대신 실행을 어떻게 사용할 수 있습니까?

분류에서Dev

인접한 셀에 데이터가있을 때만 COUNTIFS를 어떻게 사용할 수 있습니까?

분류에서Dev

.setSelfDeaf ()를 사용할 때 어떻게이 ReferenceError를 수정할 수 있습니까?

분류에서Dev

찾기를 사용할 때 어떻게 디렉토리를 제외 할 수 있습니까?

분류에서Dev

클래스에서 $ _POST 변수를 어떻게 사용할 수 있습니까?

분류에서Dev

emacs에서 sqlplus를 사용할 때 어떻게 DB와의 연결을 끊을 수 있습니까?

분류에서Dev

SCSS를 컴파일 할 때 Sublime Text 2에서 주석을 어떻게 제어 할 수 있습니까?

분류에서Dev

Java 7이 설치되어있을 때 Mavericks에서 Gephi를 어떻게 사용할 수 있습니까?

분류에서Dev

jQuery를 사용하면 .closest ()를 사용할 때 어떻게 자식을 선택할 수 있습니까?

분류에서Dev

SignalR을 사용할 때 파이프에서 특정 HttpModule을 어떻게 제거 할 수 있습니까?

분류에서Dev

Mac OS를 사용할 때 브라우저의 네트워크 트래픽을 어떻게 관찰 할 수 있습니까?

분류에서Dev

Wireshark를 사용하여 스위치 네트워크에서 트래픽을 어떻게 디버깅 할 수 있습니까?

분류에서Dev

doxygen을 사용하여 클래스 내부의 메서드를 어떻게 제외 할 수 있습니까?

분류에서Dev

"Task.WhenAll"을 사용할 때 스레드 수를 어떻게 제어 할 수 있습니까?

분류에서Dev

IEnumerable에 바인딩 할 때 WPF에서 INotifyPropertyChanged를 사용하는 방법을 어떻게 알 수 있습니까?

분류에서Dev

Express 4.0에서 express.static ()을 사용할 때 어떻게 상위 폴더를 가리킬 수 있습니까?

분류에서Dev

uigetfile을 사용할 때 어떻게 오류를 잡을 수 있습니까? [MATLAB]

분류에서Dev

C #에서 MEF를 사용할 때 Export 특성에 대한 래퍼를 어떻게 만들 수 있습니까?

분류에서Dev

VcXsrv에서이 오류 메시지를 어떻게 수정할 수 있습니까? VcXsrv Xserver에서 그래픽 앱을 사용하여 WSL 2 사용 시도

Related 관련 기사

  1. 1

    promise를 사용할 때 dockerode에서 stdout을 어떻게 캡처 할 수 있습니까?

  2. 2

    Makefile : 'make -j'를 사용할 때 부분 컴파일 순서를 어떻게 제어 할 수 있습니까?

  3. 3

    Adaptive Card에서 사용자가 제출할 때 어떻게 ToggleVisibility를 할 수 있습니까?

  4. 4

    XDomainRequest를 사용할 때 어떻게 헤더를 얻을 수 있습니까?

  5. 5

    * void 항목을 * void 배열에 추가 할 때 컴파일러는 메모리에서 사용할 바이트 수를 어떻게 알 수 있습니까?

  6. 6

    파생 클래스를 테스트 할 때 기본 메서드를 어떻게 모의 할 수 있습니까?

  7. 7

    다른 글꼴 유형을 사용할 때 글꼴 크기를 어떻게 계산할 수 있습니까?

  8. 8

    archive_file에서 dependent_on을 사용할 때 어떻게 일관된 경로를 얻을 수 있습니까?

  9. 9

    C #에서 사용자 지정 직렬화를 사용할 때 XML 요소의 이름을 어떻게 제어 할 수 있습니까?

  10. 10

    특정보기를 선택할 때 수명주기 방법을 어떻게 사용할 수 있습니까?

  11. 11

    stdin에 텍스트를 제공 할 때 통신 대신 실행을 어떻게 사용할 수 있습니까?

  12. 12

    인접한 셀에 데이터가있을 때만 COUNTIFS를 어떻게 사용할 수 있습니까?

  13. 13

    .setSelfDeaf ()를 사용할 때 어떻게이 ReferenceError를 수정할 수 있습니까?

  14. 14

    찾기를 사용할 때 어떻게 디렉토리를 제외 할 수 있습니까?

  15. 15

    클래스에서 $ _POST 변수를 어떻게 사용할 수 있습니까?

  16. 16

    emacs에서 sqlplus를 사용할 때 어떻게 DB와의 연결을 끊을 수 있습니까?

  17. 17

    SCSS를 컴파일 할 때 Sublime Text 2에서 주석을 어떻게 제어 할 수 있습니까?

  18. 18

    Java 7이 설치되어있을 때 Mavericks에서 Gephi를 어떻게 사용할 수 있습니까?

  19. 19

    jQuery를 사용하면 .closest ()를 사용할 때 어떻게 자식을 선택할 수 있습니까?

  20. 20

    SignalR을 사용할 때 파이프에서 특정 HttpModule을 어떻게 제거 할 수 있습니까?

  21. 21

    Mac OS를 사용할 때 브라우저의 네트워크 트래픽을 어떻게 관찰 할 수 있습니까?

  22. 22

    Wireshark를 사용하여 스위치 네트워크에서 트래픽을 어떻게 디버깅 할 수 있습니까?

  23. 23

    doxygen을 사용하여 클래스 내부의 메서드를 어떻게 제외 할 수 있습니까?

  24. 24

    "Task.WhenAll"을 사용할 때 스레드 수를 어떻게 제어 할 수 있습니까?

  25. 25

    IEnumerable에 바인딩 할 때 WPF에서 INotifyPropertyChanged를 사용하는 방법을 어떻게 알 수 있습니까?

  26. 26

    Express 4.0에서 express.static ()을 사용할 때 어떻게 상위 폴더를 가리킬 수 있습니까?

  27. 27

    uigetfile을 사용할 때 어떻게 오류를 잡을 수 있습니까? [MATLAB]

  28. 28

    C #에서 MEF를 사용할 때 Export 특성에 대한 래퍼를 어떻게 만들 수 있습니까?

  29. 29

    VcXsrv에서이 오류 메시지를 어떻게 수정할 수 있습니까? VcXsrv Xserver에서 그래픽 앱을 사용하여 WSL 2 사용 시도

뜨겁다태그

보관