Ticket #33882: failure_client.py
File failure_client.py, 367 bytes (added by , 3 weeks ago) |
---|
Line | |
---|---|
1 | import random |
2 | from concurrent.futures import ThreadPoolExecutor |
3 | |
4 | import requests |
5 | |
6 | |
7 | def make_request(num): |
8 | response = requests.get(f"http://localhost:8080?num={num}") |
9 | print(response.content) |
10 | |
11 | |
12 | def fetch_users(num): |
13 | for i in range(num): |
14 | yield i |
15 | |
16 | |
17 | with ThreadPoolExecutor(max_workers=20) as executor: |
18 | executor.map(make_request, fetch_users(100)) |